MTRRCSHCSHNGHNSRTCPNRGVKIFGVRLTDGSIRKSASMGNLSLLSSAAGSTSGGASPADAPDAADGYASDDFVQGSSSSASRERKKGVPWTEEEHRRFLLGLQKLGKGDWRGISRNFVVSRTPTQVASHAQKYFIRQSNMTRRKRRSSLFDMVPDESMDLPPLPGGQEPETQVLNQPALPPPREEEEVDSMESDTSAVAESSSASAIVPENLQSTYPVIVPAYFSPFLQFSVPFWQNQKDEDGPVPETHEIVKPVPVHSKSPINVDELVGMSKLSIGDSNQETVSTSLSLNLVGGQNRQSAFHANPPTRAQA