MSNAHASGLDRTLHNLKNGFLQGVLRGCHRGLLSTHDYSKLMVCETLDDVKTLLCSTDYRALIQDLPSPLHSSTIVSTCTQKMVNDFNIFRSQAGEPLGAFLDFLTYGYMIDNVVLVVTGVLHERGVHELLQKCHPLGSFDSMASIAVANNMRELYRMVIVDTPLAPYFSQCSNQEDLDELNVEIMRNILYKAYLHDFMKFCEGVGGVTATSMMDILGFEADKRAITITVNSLGTELSRNDRGSLFPELGSLYPDGHRDLVSCNDFVQVQATMEMYLSYEGFGTGLIQTNDKPLEKIFSEEKMKKCQSAFKEQFNLASFYAYMKMREQELRNLMWITECIAQDQKHRISDGLINVMND*