MTRRCSHCSHDGHNSRTCPDRGLMLFGVRLTGGTIRKSASMGNLPLASGSIRKTDGYASEDLGQGPSLSARERKKGTPWTEEEHRRFLLGLKKLGKGDWRGISRNYVISRTPTQVASHAQKYFIRQTNMNRRKRRSSLFDMVPDEPVEPQSIPVNCQETETQNKNIHQVAPVLDEECKPVEDANNKVAGGAKEQQPEIAHCSYPLPLPAYFPPFVPFSFCVWPGYAADTSERQAYEIIRPTAIHTKNPIKVDDVVGMSKLSLKEQLGETASAPLTLDLLGGSNRQSAFHSNPPTRAHS