MLTSSSSSVGAAHIQTTDALRPDVLKLSLDSSSSSPSENTNFSAAAAANQFELHRNLQDQGNVIKPPAPTVAAPSSSTAAATSDDEGLQLLALLLQCAEAVSADNFEEANALLPQLSELTSPYGNSVERMAAYFSEAMNARMVNSCLGVYAPLIPEMHKVSSKNTIAAFQVFNSLCPLVKFSHFTANQAILEALDGEDSVHILDLDVMQGLQWPALFHILASRPRGPPRVRLTGLGACSDTLEQTGKRLSEFAASLGLPFEFHGVADKIGNLDPLKLGVRRNEALAVHCLHHSLYDITGSDVKALALLRQLRPKIITTVEQDLSHSGSFLHRFVEALHYYSALFDSLGASLPEDNTERHVVEQQLLSCEIKNILAVGGPARTGEEKFGSWREEFQGAGFRAVALGGNASAQASLLLGMFPCEGFALVEDGELLKLAWKDMCLLTASAWSSS*