MVSLLLQWKPALLSDYDSSKSSPLHFASSDGDCSIIQEMLTHAPPSTAFMLDNEGLSPLHVAALMGHAAIVHLLLQFCPSSADIRDNYGRTFLHAAAMKGHSSIISYAIKKKILEHLLNAQDKEGNTTLHLAVIAGECKVVSKLLSSGKMQANIMNNVGHAPTDLIKNCKGFYSMDIMKWRETTSKNLAVVSTLVATIAFSAAFNIPGSYGNDGRANLAGNSLYSAFLILDTFSVVTSVMATILLVYGRASRSQRSWLGFMVTMHFLWLSLNSMVLGFFAALAAVMSKEKGIKIAMSQVIYYGMYILTTLLSILAMPGSFTSIVKFLISAPKERQRHTKRQISRQYPFAIFYIVNAVLFVIINSLAMASFEVARNLSY*