MAVIPHHRLYEFAKAALIKIFAFPYATVCDMYCNGGADTDKWGEAQIGHYIGIDASAPAVSDAHELWENKWKHFTAEFIKLNPSADDFEAQLQEKGIEADIVCCMQNLQLCFESEEQAKKLLNNVSSLLKPGGYFLGIIPDSSTIWTKYQKNVEASHNKGLKTVPNSIRSENYTITFEIEEEKFPFFGKKYQLKFANEVMFENHCLVHFPSLMRLAREAGLEYVEIQNLTDFYDDNRPQFAPMLSNFGSNLVDPRGKLIARSYDILGLYSIFVFQKPDPDAIPPIVTPDLHGSDNAHEEERLWRQQAAVDDGRRSQADLIPLDPEKGILGPGPADMRL*