MSASAAEKPIAQNSVVGRKASVELTKDSHGLDVAILKDPRGFSAQVHLYGGQVTAWKNERGEDLLFMSSKAIFKPPKAIRGGIPICFPQFSNLGMTEQHGFARNRLWSIDLNPAPLLPTSDNKATIDLILKQSDEDKDQKIWNHSFEFRLRVTLGPEGELGMTARIRNTDTKPFTFTVAFQTYFSVSDISEVRIEGLETLDYLDNLQNRERFTEQGDALTFEGEVDRVYLNTPTKIAIIDHEKKTTFVLKKDGLLDAVVWNPWERKAKAMADFGDDEYKHMLCLQPAAIEKPITLKPGEEWKGRQKIITVYSSYHSGRLDPMKVLASFDSI*