MSASAAEKPVARNPVAGRKASVELTKDSHGLDVAILKDPRGFSAQVHLYGGQVTAWKNERGEDLLFMSSKAIFKPPKAIRGGIPISFPQFSNLGLIEQHGFARNRLWSIDPNPAPLLPTSDNKANIDLLLKQSDEDKDQKNWNHSFEFRLRVSLGPEGELGMTARIRNTDIKPFTFTVALQTYFSVSDINEVRIEGLETLDYLDNLQNRERFTEQGDALTFEAEVDRIYLNTPTKIAVIDHEWKRTFVLKKDGLPDAVVWNPWERKAKAMVDFGDDEYKHMICVEPAAIAKPITLKPGEEWKGRQKISTVYSSYHSGQLDPIKVLESLGSFG*