MTVEERKGHLMREEGGQNDRFPVGMRVLAVDDDPTCLRVLEALLLRCRYHVTTTNQATVALKLLRENRDKFDLVISDVHMPDMDGFKLLELVGLEMDLPVIMLSVNGETKTVMKGIAHGACDYLLKPVRIEELKNIWQHVVRRRKFSHKDYSNFDNGEESERHQIVSSEGGQDLNVSGSANQNGKLSRKRKDQNEEDEDDCEENVHENEDLTTQKKPRVVWSIDLHRKFVAAVNQLGIDKAVPKRILELMNVERLTRENVASHLQA