MNLLFLVGRSLFLPISIIIERLEYFRTSYRRRKFFALATKLKAIRVGGRLSIEMPKSLLEDVCDEDQFECLDSMGYPMPSINGMVLVNTFEETFGDLYDEGVWSELSKNVSSRISRNVVSLASFNGETRYFACTGFFIEWNGCTSILTSASLVRKSGDRSKIVENLRIEVLLPNKKRTEGTLEHCNLHYNVAIVSVKDFRALCPANLHHEQESVCEDVLAVGRCFESDILMAASGHLVGWSGTLDCRMLRYANFKITKAGIGGPLIDFDGRYVGINFFDDIVGTPFLSCTVILHVLSRFDEERTINKVGNGDTSSGVLDWTMTGDRSVRPNSWPVPKPFWCHPDDLPRNETRTRHKYGYYNGQKFKYMC*