MRRVAAKLLAGKPVQVFTLGGSVTRGLGASAPQFNYPSRFFQLINASFPHQHHQFYNKGIGGTSSGVFTACAEQMVPPEADLVVVEFTYNEPEDEPFDSPPRRGFEELLRKLLKLRNGPAVVLLHHYAWWFTHGDGLDRGLYYRAGEAQLQVFANYYDMPAVSMRNVLWPLMNAGVEGFKPDKVNNGGQGHISPLDIPIPGAQPGEEEDYYYHDRTHPSDRGHAMMAEALAGPLARAVVQEAAAAGGGRQLTRRRDERLEGVPPPMIPNNTESPTTICAMQEDFQPLVVRSSGFKWRPERPTAPSFVEQKWGWTGLAVGNWAELQLDTRADGKGIRVDKDGKRVKANIWLTYLRSYQHMGVARVRCRSGCSCEESTIDGTWAQQVSLQQIHMFKVSQHERCVIRVTIVDEKGEAKSDGHKVQLMAVMVTQFPIRLSVYAQQVEDVAAHKVSSSSENGGGGSGGEADKGX