MKPNIFRYVVRYDCESAPSLYEGFCVMPVCMSHIREPVEIDDWMIGFQSKTPNHVVYAMQVRETLSLVDYLKDKRFADSIPKPATSSENIHILDRKRQLEHKVSPAHIGPNYEEYIRSLTVLVSNKFWYFGANSQLISTDLTHLSPPHQGNIVHKNRRDTDLDRFKIWLSRWSMGIHGEPEEACVKLRDWLSALGANVDEIGANPNGKGFDPTDNGHPCSKLGGG