MSASAAEKPVARSSVAGRKASVELTKDSHGFDVAILKDPRGFSAQVHMYGGQVTLWKNERGEDLLFMSSKAIFKPPKAIRGGIPICFPQFSNLGLIEQHGFARNRLWSMDSNPAPLLPTSENKATIDLILKQSDEDKDQKHWNHSFEFRLRVTLGPEGELGTTVRIRNTDPKPFTFMVALQNYFSVSDINEVRIEGLETLDYLDNLQNRERFTEQGDALTFEGEVDKVYLNTPTKIAIIDHEKKTTFVLKKDGLPDAVVWNPWERKAKAMVDFGDDEYKHMLCLQPAAIEKPITLKPGEEWKGRQKILTVYSSYHSGRLDPVKVLASFDSL*