MKLSSLLAMLGVATTATAFMPADRPRNAQEFRAKHPVARRADSGCRRRFTPRASTHDLDDVSAEFEQAVRDANNGGTVHLPKDQLFVIGKPLDLTFLNDIHVKLEGTIRFTNDTPYWQANAFYHPFQRSLMFWKWGGKDIKIYGEGVLDGNGQRWWNEFSGLEILDPDNPYLRPVLFYAENTTNLHVEGIFMKDSPVWHNFVVTSKDVTYKDVIIEAISNNATSPPKNSDFFNSLNVDGVTVERVWVNIGDDCFSPKSNTSNVHVNTMYCNGTHGQSMGSLGQYEGEVSIVENVLIENVALLNGDNGARLKIWAGESVGSGWIRNVTFRNFYAANLDFVARLDSCYFNIPSETCNRFPSKMSIQDITFENFSGTTSGKNGDAVARLTCSTSPDAVCENVVFKNFNITSPCGGAPVVICDGITGLQHGCVAFDSAEAKAAMDNKCKAPVASIEPPWPVRDWRNSK