MKSLLLPFLWISLALAVDPITVPLARRSRTHYGIEHYASVAQSLRAKYNVGSSSGRRRAVEDIPMINQHSDASYLGEVLIGTPPQAFEVVLDTGSADLWVADIACATCTGIPLFDPARSSTVQQSAAGTTIRYGSGAVAGSINRDTVRLGNFTVERQTFLAADQLSSTLLDGGVSGILGLAFETIASTRATPFWQNLLENNQLSSPEMSFWLTRFLNVSIAREAEPGGIFTLGGRNTSLYSGEIEFLDLPVSFPSFWLLPVRRITVQGRSVPISTGSASLAAIDTGTTLIGGPSGDVEAIWAAVPGSRRSIGNEGFWYYPCRTEINITLNFGGKSWSISPDDMNLGQTSFGSSLCLGAIFDLGLGSNIPENSQNPGWVIGDTFLKNVYSVFRADPPSIGFAELSTLAGGSGTAPGIFNENTPSRDSGASHLVAQASRISLISLYLLIILCYL*