MSASAAEKTVAPSPVPGRKASVELTKDSHGLDVAILKDPRGFSAQVHLYGGQVTAWKNERGEDLLFMSSKAIFKPPKAIRGGIPICFPQFSNLGLIEQHGFARNRLWSIDPNPAPLLPAGDNKATIDLILKQSDEDKDPKSWNYCFEFRLRVTLGPEGELGMTARVRNTDVKPFTFTVAFQTYFLVSDISEVRIEGLETLDYLDNLQNRTRFTEQGDALTFEGEVDRVYLNTPTNIAIIDHEKKTTFVLKKDGLLDAVVWNPWERKAKAMVDFGDDEYKHMLGVQPAAIEKPITLKPGEEWKGRQKILTVYSSYHSGRLDPMKVLASFDSL*