MDTALVSPSTAFIFTGSSGSHGRLYCGRWCRPSPCLSTRITCGIAEPSGEPAPMGQKTKYKDSFFDRAFMSLFARKMANSTGTSGNINGYEDFVDVSREVMKGRNPAQQKEAVRKVLLSILPPGAPETFRKLFPPTKWSAEFNAAITVPFFYWLVGPSELMEVEVNGVKQKSGVRIKKCRYIEYSGCVGMCVNMCKLPTQDFFTNDFGLPLTMNPNFEDMSCEMIYGQQPPPLEEDPAFKQPCFTTICPVANEKSPACPKVLQ*