METPVEVKPTRVASGFLDDLSETCKMGTPNGRAMCKSDDEVPFDSEINFHLSESILVDVRGSHSGESQTARHETLAGIIYKSIRVVVFSNKLNLLMPFGPLAILVQKLTGHLGWVFGPSLLGIVPLAERLGYATEQLAFYTGDTVGGLLNATFGNATELIISIYALKSGMTRVVQLSLLGSILSNMLLVLGCAFLCGGIVNHKKEQVFNKAAASVNSGLLLMAVMGILFPAVLHYTHTEVRVGKSELSLSRLSSCIMLVAYVAYLFFQLKSQRSLYVSVNEDESQNGNNSNDDESPDISKWETLIWLSVMTAWISILSEYLVGAMEGASMAWEIPVAFISVILLPLVGNAAEHASAIMFAMKDKLDISLGVAIGSSTQISMFVIPFCVVIGWIIGQPMDLNFQLFETAALFLTVIVVAFMLQEGTANYFKGLMLILCYLIVAASFYVHVDSSQ*