MSFLELTEVWGKPQKDIFFPSGSEVEESTDAPIQRTVQPIVTGSSVLALKFADGVMIAADNLASYGSLARFYDVERLTKVGDNTIVGAGGDISDYQQIQRLLEKLEIKEGNYGDGYALQPSYIHEYLSKVLYARRNKLDPYWNQLIVAGVDGENKEPYVAFADLRGTTYSAPAIATGFAMHLALPMLRKATDDDRWKTLSKESARATIDECMRVLFYRDARSLNKFSVATITPEGIEFQTDQSVSSKWAFAEKQYGYGTQTV*