MATTTEVQKHAVSAPLPASAATTTTGGGNNESTVLCASCDRCRARKTKCNGAHPCSGCVSKYMKKHKLESFDGIDHALVECHYSVARKRGPQPGSSKSPTAPRGSIPADGTTIYQQPAKKKPKKAKQAAPMMHDLAAMASAFGGGNLGQMPLPLDPAAAALQQQILSSLGAIGLGLYANFTAGGGSAMTAASNNARQQLAAVESLLSNNKSDVDSVTNPLSSEEEAHFRACYTLSVGSLFGLPDVLKKEDYFPKYDVAVLQAARFAELAIGALVDGNGSKMTKLANATVLCLKEAAQEPVHPSCKFDVARAYFFLAICELNIGDVEGYLKYRRESMRRLSEMNDASGADTLLAAMSLQDSFVYILYKGLDDTLPNIDSA