MSTNAIVTAMTTAFGATTPSQQQIDVAKFTPAADGLIALNAHLASRSTISGHALTSEDASVYVACVEALNASSEALTHARRWAAFVSARGAAKLSGGVEARALTHANAPTFERAPAKETNEKDSKTSTSEGGKKKEKKEKKEKGGDGGGKADTPSSKRMDVSVLDIRVGVITKAWEHPEAEKLWCENIDLGEKGVRQICSGLRAFKTHEQMEGARVCVIVNVKPGKLRNVASDGLVLCTSNEDHTEVDFVVPPEGAAIGERVMFAGFEGEPEEVLNPKKKQLDAVSPDLKTNAEGVACYKDIPFTTSAGVCTSPLKDCFIK*