MKFVGAFCQSNVGDVSPNVVGAFCIDSGLPCDFNHSSCHGNDQLCVGCGPGYPDEILSTKIIGERQFQKAVDLFTSAKQELIGKIDYRHVYINFTNIKVQLEDNKVVQTCPAALGPGFAAGTTDGPGVFGFQQGDTEINPFWKKLRDVLREPSPYQVSCQKPKSVLLDSGEMFRPYPWAPAILPIQIFRLGSLIILSVPGEFTTMAGRRLREAVKETLIRSGNGEFDDQTHVVIAGLTNAYSQYITTFEEYKQQRYEAASTLYGPHTLSAYIQEFKKLAESMAKGENITTKGPSPPDLLSIQLSLLPNPTGDSPPPGINFGDIKQDIMVPKSGTFTKGDRVIATFWSANPRYDLLTEGTFAVVEMLQHQSWLPDDDFCLFFKWQAGNITGIARADVNSYGYATLEWEVPEDASPGVYRLRHFGSTKETKESSNSYYTGASSAFTVS*