MTAIPDEQLFVYGERVKGKVVVITGASNGIGRETALRFAVHGAKVAIGDLDEAGGKRTVGEIEASGGSATFVRTNVTNWDDQVALFEHAISTYGAVDIVVPNAGVAESPPAGFATVQFDEGGRPVAPSMLTIDVNVKGACYTAHLAQHYLLLNSQKGDLKAIVLIGSMASWVKLPLADLYTASKHAMLGLMRGMYVRMEFQGIRIACVHPWFADTEILPTAVKLFLSGMPLSPIPRIANAIFYAATDPDPNTNGASWLLADDGPVVLCPKEDFKFGVYSMLDERVNAVTAGLKGIQYYRRLVSDLWRLSRPLHKYLYAAVFAGVAWSSREHLAIVIDAAQQRLRDPPAGLA*