MAAPGDGEEKKGAGSGKNKHGLPRGFRFVPQDQELLDILDDKLRGAPLDRALDAVFHDTRILDFHPAKLYATASRSLSLSLSLPFFFSGDGLGALGDLILIRGGLDWFGGDAGMYAEDEENGYIYFFSTIEFKAAKPKQKKWPRRAAQGGRWKAVLGSSQLVEVGGVPVGRKLSMEFYVKGVRTNWGMHEFVRIVGPNIEVADLAVYRLHKLWTNGEEKPGDLAADVAAKSTNQSGQ