MMGQNRFPEERKRDWLGALLKCGFGCCEEHKDIRFNEKNVFCIDCVAGLCRHCKEAHSLHRRFQIYKYSYQDVVRHYDLQKYFDCSNIQTYVSNNEKIVHLRPRTSTKEFKLTRKSKFDNLCSESNAKEVKVATPPKWGGTCEECGKHLQDERNRFCSITCKISVLPHHAQRIPEEGVDQHDNQNSETESSISVAEPYECFEVVTLRKRPRKANPQKTCYFVFPC