MGLLTLSFALRYTSGRKLHPSEPTVVQPWIPVIGHLLGMVVYGGRYIKRLGLCYPQEPILTLPVPGSRIYVVTEPSLAASVQRNTKTLSMTPLLPEITKRVLGLDQKTYHVISQNLDPEPGEPRGFFADVHDLVYTSFGPGDYVNALSCEAVQELCFQLLETIDVTTDATGSVPGPVDLLAWVRHMVTVGTAKAFFGPHNPIAEEPDLAHDFWAFDHGLGGLLIGIFPSLTVPKAYAGRERLTAAFRKYLEAGYLEEATSIVKGRARIEKEYGMSTDMTARSALSFLFAGIVNATTTTFWVALRIFANEILLARVRQEIRQALEVSCQRSGPDTLSITAVKETCTTLLAVYRECLRVGSENFSVRMIKEDTMLADRYFLKKGAVVQISGGAIHGRSTIWGQDVDEFNPDRFLRQKGKGHGFHPAAFRGFGGGKTLCPGREFATNEILAFVAIFIHGVDWVAPDGGRLSVPEKNDRVMPVHVLEPATAPKGIVRPRAEEVKMLSRLKVVM*