MLLDDMMMEGRKGLMERERERDQFPVGMRVLAVDDDPVCLKVLEVLLRRCQYHVTTTNQAATALRLLRENKNMFDLVISDVHMSDMDGFKLLELVGLEMDLPVIMLSVNGETKSVLKGITHGACDYLLKPVRIEELRNVWQHVVRRKFSNREPNNLDFCKEISRDSYHRLGQATCDRSSDQSNRASKKRKELHNEEEDEGEDNDNAAASKKPRVVWSVELHRKFVAAVNQLGIDKAVPKRVLELMNVEKLTRENVASHLQLCFLELTDDKGNNTRDKRRGQGAA