MSNNGGGGDSKLFARGKVAELRLELNSGGKKDKNYATKKIALKRIVANMTMSNNDMVALFPDIIQCMHISSLEIKKMCFLYLVNYARVRPEIAVNAIPILEQDMQDSNPLVRALALRTMSYIHVREFVAATVPLVKHMLRDPDPYVRKTAAFCVAKLYDHDRHMVEQSDLIDRLNSLLRDDNPTVVASALAGLMDIWERSDAIKLTIDYTNASKMVAILPDCSEWGQTYILEALMSYVPQESGEASLLAERIAPRLSHSNSSVVLTCIRVILYLMNYIADQKQISALCKKLSPPLVTLLAKGPEVQYLALRNALLILQRRPEVLRNDIRVFFCKYNDPIYVKVTKLELIFMLANEKNIDEVLTELREYATEIDVHFVRKAVRAIGKLAIKIEPAARRCIDLLLELVATKVTYIVQEATVVIRNIFRKYPNQYESIIGTLCEHLDSLDEPEAKAAMVWVIGQYADRIENSDALLEDFLYSFQEEPVEVQLALLTATVKLFIQRPTKGQELVPKVLKWATEETDNPDLRDRAYMYWRLLSTDMNAAKSIVMGEKPPITAESERLESSTLEEMCLNVGTLATVYLKPVQSVFRSARPRKLIPSPALQKQYASNDLDNQKSLSMFGNGSQPTNIDLRTRNAAATPAANGGNLAQAVNDADAYFSSIGTQQMAAMRIDGGDDGYGGGGGNVTGYVVNALAPQAVLQPAHGEGSNGDLLVL*