MRDLPDDHPHSFKQQAKIHCAYCNGSYTQKESGKEYEHLTLQIHNSWLFFPFHRWYLYFYERILGKLIDDPTFAIPYWNWDNPTGMIIPDLFEKPIQVRERKENPVFDAYRDARHLPPALVDIDYNGEDRGVSCIDQITINLSAMYKQMISNASDPTSFFGGRYVAGMDHDDKNSHGNPSVGSIEAGCHTAVHRWVADPRMPNNEDMGNFYSAGYDPIFYAHHANVDRMWKIWKELGIRGHREPTDKDWLDASYVFYDENEELVRVYNRDCVDLNKLNYDYETSRIPWARNRPIPRAKNPQMAARSARMGRSFHDVQFPVKLDGIVKVLVKRPYVNRTKEEKEKANEILMLNGICFDSEKFVKFDVYVDDKDDEPETTAADSEFAGSFAQLPHHQSGEKMFMTSAARFGLTELLEDIEAEDDESIMVTLVPRTGSDDITISEIKIELVPIV*