MDASHSQSGFEAGESHEKLPLLTGEGISVNPDHLITIPSGSLTDLDCGLNPRNSTLVGGVEGEASSPTIRRLTPFPSNGHNSHSDESGTQQRVSPLNSGLWISVELVVTVSQIIASAVVLSLSRDEKPQAPLGAWVFGYAAACLASLPLLCWRYLQQSGSPDPDLLTPPAASPSSPAASPRASYSTLSLTLSQDEEASSGSDGLPSIRANRSSRCCGHLRLGIFMERFKIALDCFFAVWFVVGNVWVFGGHSSSSEAPKLYRLCIVFLTFNCIGYAMPFILCATICCCLPCIITLLGFREDHAQAKGATREVIEALPIYKFKANNDVSVSKAGKDGNDSDGESSGEGGCVAAGTEQERAISADDAVCCICLGKYRDGAELRELPCTHFFHTACVDEWLTINASCPLCKHEILSLEHGDSGDDNAAMLEGRGGS*