MSASAAEKPVARSSVAGRKASVELTKDSHGLDVAILKDPRGFSAQVHLYGGQVTAWKNERGEDLLFMSSKEIFKPPKAIRGGIPICFPQFSNLGLIERHGFARNRLWSIDSNPAPLLPTSDNKATIDLILKQSDEDKDQKNWNHSFEFRLRVSLGPEGELGMTARIRNTDIKPFTFTVALQNYFSVSDINEVRIEGLETLDYLDNLQNQERFTEQGDALTFEGEVDRVYLNTPTKIAIIDHEKKTTFVLKKDGLPDAVVWNPWERKAKPMVDFGDDEYKNMLCLQPAAIEKPITVKPGEEWKGRQKIITVYSSYHSGRLDPMKVLASFDSL*