MSDFILEYDMLESIAAYSKSLGKRAGEYEESLEKKMISGIASITGPSTGYLQSASDSVRDKVNALKQKSDVFYHYAEQITNLLETAERIDQEVADAITAQREYFLDHHKSLRLDDWKAKLLGLLVDLKNSIPLLGTVADLLEGLNTVIESLGDSIRHWYECEGGKYVIGEIAAIAEACLAVAIFAATFPISTFTGFCLAVGFGIAALNSCVNVKTSYKAAEAAMDGNPALAEIYGKQDTLSDVLRQKNYGNGTMNDLSNFTAGALDVTEAVCITVGMAGQIVNLFKKSYNLLKYRKSLNYSSLQNNLESGSVKLENVIKEEYKNIKNIGLADDTGAVGELEESAGLIKDTGNLEQMPSGSPQTYTADLSQVIGKGAKAREKAIRAIIEEDFPDLSLTHTPEYSPFIRTGIAQKDTGTQIGKNMFSSRNDLRDTIIHEELHHRWWKRGIVDHHPMGSEKEALFYETIRRYKEMRGWN