MGQAPAGFADNYLRTRTRRPQRMVLGNSVYAFDEETGRVEHGLSGSRAVRELIDLNPFLSELPRGLRHEFVNAAVTRSSSRNTQLRGSAGAMVHVVLSGCVYEESEYGEDATVRIHGAGAVLGITEIFNPDLHAPTARCLNSTLTLGLPLTRMRGIAEGNPAVSVALSKVLTDQLVTGERVYGRRSLLPEERLAGLFVHLLHRCAVPCVRYGRMIEGPSQTDIADALSISLATVENALKTLRRKALVVTGYRQYRFPDERELASFGKVRRPSQTVTGSVEEVR