MNILFAITGIAFALFVAFLFSFDRKKIDFKKTLIMIFIQVLIVLFMMNTTIGLTILTALGSFFEGLINISKAGINFVFGDIQNKNGFTFFLNVLLPLVFISVLIGIFNYIKVLPFIIKYVGIAINKITRMGRLESYFAISTAMFGQPEVYLTIKDIIPRLSRAKLYTIATSGMSAVSMAMLGSYMQMIEPKFVVTAVMLNIFSALIIASVINPYKSDDTDVEIDNLTKSTETKTLNGKTGKPKKVAFFQMIGDSAMDGFKIAVVVAVMLLAFISLMEAINIMFGSVGLNFKQLIGYVFAPIAFLMGIPWSEAVPAGSLMATKLITNEFVAMLDFKNVLGDVSARTQGIISVYLVSFANFGTVGIIVGSIKGISDKQGEKVASFAMRLLLGSTLASIISGSIIGLVL*