MGHNFLSLEDYTPPDWASGIPLAPSRRFRLGMLPTPIHEWRLPGLPEGVRVLVKRDDLSGMQLSGNKVRKLEFLLAAAAAGGHDCVVTIGGIQSNHARATAVAARYLGLDCHLILRTSRQDVDSDPGLVGNLLVERLAGAQLHMVTKEEYGAVGSTALLEQLALELQAAGKNPYVIPVGGSSALGTWGYLQAIDEIIHQSREMGETITDIAMACGSGGTTAGLALGSHLSGLGARVHAYGVCDTPSYFYDYINGLFQGLGLEVPAGSPGGGAQTRTQPQQGSAEGGAAGGQLLLLQQQQPDEALAVQSLLRAVQARGAGYAISTEEELATVQAVAAATGVVLDPVYSGKAVHALLREVRADPGAWRGRTVLFVHTGGLLGMYDKLDQLGPLVQARGAAVSRMQVQAPPRE*