MSEALPVYTLWISSLEDPLVLYFCQMDSTNPLCKRYASQISRILKTLIIGANLLPTDAGSAIINLIGETDVGLIIRFLNGAVDSDIPPVIHINLNTPTDVHWKTHLLASLDIIMHDLKRERWHREMLEKDADSMRSRIAQGFICLILFCFWMERTIWWQEKELALLYNIIRQQTAASVAVNENFDAEQLKSKTDDEYEKEPQNTTIEEVNAITAILPIDSLSKKKIRNKQISSRKSKNDDCVRGLTSQDFCSLCPGEASFTDQECMRKHFISRHLDDELGKCMACPNISNRVDPASHMRAHIIRIYACKFCGKEGRKHYLKAHIRTHTGEKPFKCAICARRFADSSTYRRHQLVHTGEKKFSCPICGRCIARKDNVKTHIKSHERFYTYTFIFMNVPSLVGSYIEFILKSIYKFC