MTVDQKQAMPMQAQAMQPGSRKKRPRRLRDGPTSVAAVIQRWAEHNKQLEHDSEGAKRPRKAPAKGSKKGCMKGKGGPENTHCGYRGVRQRTWGKWVAEIREPNRANRLWLGTFPTAEDAARAYDQAARAMYGEVARTNFPRQNAVASSQVAWAATPAQVAPSVVEGVVHSTSCESTTTSNHSDIASTLHKPEVSDLSSSVKVECPEVVEAGSRRSEMVSGTSHQHEDSHPSTQASTPNVGDKEVFEPLEPIANLPEGDFDGFDIDEMLRMMEADPQNEGGAGAGMEQPFYFDGLDSSLLESMLQSEPEPYSLSEEQDMFLAGFESPGFFEGL