MSAFTPASEVLLRHSDDFEQSRILFAGDLQDDLPARLDTAASRAHTQQFHHWQVLSRQMGDNARFSLVATADDVADCDTLIYYWPKNKPEAQFQLMNLLSLLPVGTDIFVVGENRSGVRSAEQMLADYAPLNKVDSARRCGLYFGRLEKQPVFDAEKFWGEYSVDGLTVKTLPGVFSRDGLDVGSQLLLSTLTPHTKGKVLDVGCGAGVLSVAFARHSPKIRLTLCDVSAPAVEASRATLAANGVEGEVFASNVFSEVKGRFDMIISNPPFHDGMQTSLDAAQTLIRGAVRHLNSGGELRIVANAFLPYPDVLDETFGFHEVIAQTGRFKVYRAIMTRQAKKG*