MTDRKAWNQKEDTAILQLVKQYGIKKWTIVAEKMKELYSLFGRSGKQCRERYHNHLDPTINKEPWSENEERVIFIAHKEHGNKWAEIAKLLPGRTDNAIKNHFYSTLRRSLRRINKLIGDKNIKKRVHNRQKTQNLEYYQRYSFWQRRLCQACKGLQDSILEFAQSKQKSQINQFNEDKFKQLIDKIMDFNALYTKQRESRLKLKKKNHKKRKSRIDDDDDDDDYTSDYKYEELSHKFPLKRSSRLNAKRKHIDKEDYIDICIRTKKGPLYTILRDQLEVQQEDKEEQSSNFQQQYAYEFQGINSPNNHQFTPGFHVLTPRQIFFQKQSNQYYDDGMHNEEAPLSKSNFVPIVITKQYSQYKDKTLDNMAQQLQQKINANAEKYVNHQLDSDLEINIGDAFEIPKDYKSPSSKFGIGGYSPSAFRKYRKNQESGLVNFMITPRHYK