MFSNLKKGMLLNEALTDEATEKRKGYCLMGNFKTDEVMGSVQHVNEVWEGKHLVLRVELIILVATQPEVTKTYHTLGLDSDIFDVNYMGQDSPILSHPSYDNYFTLMYTNDLILETSKKQPWATGILNIVKRGDAVIHGLDPRYHKNCWKEKKQEESLFYYDKCSKSELEPSTLDIHYPYCPLCSKNYSKTSRYETDSSSIKVQFAISSRRGKSYDLTETRSSSDIWNEWVESAKPFLRRMKISKGTLMWLCNRFKEASVIKGKSFKTWKCKDISISIYCSLKFNKFGRFISVISVNGNDRSVIILSENSFNEGWGELALKIHNFISQKPSLQKSNAEKGDLSSLGLRGEDNYKEILQKKKWCNGDQSQTSASGEIQEEVRRWAQGSRSQ*