MKCSTCMAITKTYGPRAKNSCQTKTLDTEHMSKMRRFEEARATAVAHAREIEELQAKVQAMEKRGRQTLQDSELELLLTMRDTIADLGRRKDKIESQIDEVSYFTETSSILYKYYDILENGTSTVDHQTVDRPSTGDDAEATPTATATSILQWFQTSNMGTPKVSTTNDRASLLDKYLSCTDFTHIRAAANCQEDTSSCSHCKGTSRTAMIQDGYMFCNACHTVEYILVDHDKPSYKDPPKEITYFAYKRINHFNEWLNTVQGKETTLIPDEMFDKILLELKKLRITNLSELSNAKMKDILKKLRPDGGSRYYEHIPHIITKLNGLPTPHLPPELEERLRHMFCQIQVPFLKHACALNPARKNFLSYSYVLNKFMQLLEKDQYLSSFPLLKTSGARVQEAMPVLVPCAA