MELLFLGTSSGTPTLSRNVSGLLLRMKRGTWLFDCGEGTQHRLLQARVIPSSISKIFISHMHGDHIFGLPGLLLSIMDSRDELGLSKDAPLHIYGPKGLGQYIWANLSMSASGLTIPVTIHELGHDAPGAFSLDSHGRFQVRPVLRIDSPGGGFHWDLFDDERISAKTSLLKHRVPCFGYVVEETYERKVDPLRARGWGLEPGPMFAKLERGETVRLPNGTVVRPDDVLEAPTQRKVCILGDTCDSSNLATVAQNADVLVHEATFENKYEDKALVSTHSTAGMAGAFARDIGAKLLILTHFSKRYESLEVRERSLDGESGDASSLSSQAIRRLVTQAMSTFRSNKVIAAEDFKRIQVPRSVRIEVGEP*