MPGLLNFPTFPEGVPTHPLLIIDYALLEAGDEGEIDRLWQAATELGFWYLKNHGLDAEVNAMFDLGAQTFALPSEDKVPYSYQEDGSSFGYKAMGSCVIDEKGTRDTTEAMDVSQDDVLAYPIKVHQAYPVTIGAGIDSTVRPFVVKSMDINLHILSIMDGKLGLLKGTLASLCKPEDQSGSTLRLIRNPPAITPSAQTFVGAHTDFGALTILHNRLGGLQVLVPGQEDWQFVKPLEGHAICNVGDALNIFSGGIMRSNIHRVVPPPKEQAKLERWSLVFFTRPSYNTPMKALTEHSAIVAEAVVKAPAGKFDSGVTAGEWLARRIRGTRAAQYKDSETFKADFRGTEDIAL*