MMQLVLDIWLMEWIIFMFPLVVWIMMLIQDLIAWIAMVMAFLMAMHLGMPIMFVFVIFRPKLAYFIVTLTGIPMAMPMVLFFIYGAIVAWAMGPKIDMARMRAMYL