MDEPFTLSGEGGFVRPESWNRPKRIILIRHAESEGNVDETVYQRKPDHRIELTEKGKQQARDAGEKLKAILGPNESVYAYVSPYMRTEQTLYEIGQAIGTHRVLGVREEPRMREQDFGNFQDVGMAELKRERQRFGRFFFRFPNGESAADVYDRVTSFRETLRNDMHFGRFNCDVTGCRTEDCTVVIVTHGLTLRVFLMRWYKWSVEMFERCRNARNGELVVMERGKGGRYTMLNEQNGQDEEWLAKFGFNEEMIADQVWAKDAPVDGLNSEWPTSKGQMFFDNFPGRLERTRAACAKWRTPSGVEID*