MVRPAAPTPQRDLWNSNVDLVVPRIHTASVYFYRPSGSPDFFSMHILRDALSKVLVPFYPMAGRLKRDPDGRIEINCNGEGVLLVEATTDSVIDDFGDFAPTMELKQLIPKVNYSEDISSYALLVLQVTFFKCGGVSLGVGMQHHVADGYAGLHFINTWSDVARGLDIALPPFIDRTLLRARNPPTPKFQHIEYQQPPPLKDTSGIMNGEKNDFSVAIFKLTKEQLDILKGKARENGNKVSYSSYEMLSGHIWRCACKARNLTEDQGTKLYIATDGRSRLRPSLPPGYFGNVIFTTTPMAIAGDIVSKPTYYAASVIHEALGRMDDEYLRSALDYLELQPDLTALVRGAHTFRCPNIGITSWSRLPIHDADFGWGRPIFMGPGGIAYEGLAFILPSSAKDGSLSVALGLQPDHMVRFEKMLYEL*