MLHSLRFSLFMASKHRIAGTNIQSSPKRARTMATSSTAIEPALKEAFSRYTQCLNDLNDKRERVVKASRDVTMNSKKVIFQVHRMSKYNKVEILEKAEKDLAAVTDQYMSRLVKELQGTDFWKLRRAYSPGIQEYVEAATFYGFCKSGTLLKLDEINKTLLPLSDPSLDPLQINILDYILGVADLTGELMRLAIGRISDGELEFAEKICRFARDIYRELTLVVPHMDDSSDMKTKMDVMLQSVMKIENACFGVHVRGSEYIPLLGSNDPSSFLVGVPDIEL*