MDFANINEFIANKTILVTGATGFIAKVLVEKLLRIQPNVNKLYLLVRARDAQAADVRLQHEVLGKDLFKVLRRKWGTNFESFVSEKITAVAGDISYENLGLTVDQMKQIYKDIDVVINVAATIKFDERYDVALGVNTLGAKNVVNFAKNCAKIQLLIHVSTAYVCGEKAGLISESPYAMGSTLNGAIDLDIDCEKKLSEHTLSDLKAKDLPDKTIRQMMKDLGNQRAKLYGWPNTYSFTKAMGEMVIGQLRGNLPVVIMRPTIVCSTIKEPFPGWVEGVRTIDSVAVTYAKGHLPSFFPVCRYSVFDLIPADIFVNSMIVAMKAHVNQPSLTIYQVGSSYRNPVTFEELHDFHFRYFTKNPWTNRQGFPVKIGKGLVLSNILIFEVILFMFHVVVKMMLMFVTRMGCSKFQCILYNLDKKLQIARKLVDLYKPYLFFKAIFVDTNTQRLMETARENGLDEDVFNFDPLSINWKDYFYNVHLPAIVKYLF*