MGKRGRACVVVLGDLGRSPRMQYHALSLARQASFQVDIVAYGGSIPHEAVLNHPSIHIHTMAQPRFIQYFPKILYPVTLLLKAFIQFTMLLWFLFVKVPAPDIFLVQNPPSVPTLIAVKWASSWRRAAFVVDWHNFGYTLLALSLGRNNLLVSLYRWSENHYGKMATGSLCVTKAMQHELDQNWGVRAKVLYDQPPEFFRPALLEERHELFCRVRKDLCHPIGVYDFISRELENQELNETLFTTKFNADISLKQNRPALVVSSTSWTPDENFGILLEAAVMYDRRVAARSKGSETAEISEEQHHYPNLLFIITGKGPEKEMYEEKIKRLNLRHVAFRTMWLAAEDYPLLLGSADLGVCLHTSSSGLDLPMKVVDMFGCGLPVCSVSYSCIQELVKDGKNGLLFSSSSELADQLLVSNSSFFLKDYFTKSTAEDSSNVLVFCLCEQILFKGFPGNCDALMSLKAGAMETGSSGRWATEWEDCAKPLITQVVSQIADS*