MGQNRFPEERKRDWLGALLKCGFGCCEEHKDIRFNEKNVFCIDCVAGLCRHCKEAHSLHRRFQIYKYSYQDVVRHYDLQKYFDCSNIQTYVSNNEKIVHLRPRTSTKEFKLTRKSKFDNLCSESNAKEVKVATPPKWGGTCEECGKHLQDERNRFCSITCKISVLPHHAQRIPEEGVDQHDNQNSETESSISVAEPYECFEVVTLRKRPRKANPQKTCYFVFPC