MRWFFGGIAALIILVIVYVGSAVASLGGLADAVRRGDGAAVIDRTDVKSLTQSLADQIVAAYLDRIGQTREIRPSERMLVRAAGLGVADAMIAKMLTPEHLTQLLKTGKLEGIQDLPPIAGLPQLGDIDTKNVVATLGRFRFVEPVEFAVRISDATDSDNSSEIRLHFAGSGWKLAGLVLPNRVARELAAALPAK