MGQKVHPRGFRLGLSADWQAKWFNEKNYKEWLLEDEEIRKIIKNKYYHAGISEIYVERPDAERINITVKTARPGIIIGRKGSEITSLREELERKFNRRVVINIEEIKTPELDAQLVAESIASRIEKRASYKVAMKRAIMNAMRKGAQGIKVMVAGRLGGAEIARREWYLRGRLPLQKIKAIIDYGTATAWTKYGTIGIKVWIYKGDADI