MSASSFPPRTVICVGDVHGYVTKLESLWSNLEAALPADAFATALVIFLGDYNDRGPDTRRVLDFLLELPTRHPGQRHVFLCGNHDLAFAAFVGALPPPPDGSPFSATWDEYIHNEEHEGWFRGPGYEDMHVQGRRWGGVIKERWNPKKGLPYKGSIYDAQPTFESYGVAHGSPDLAKAVPEEHKRFLHDLVWIHEEENVPIDTDEGQIICNLIAVHAGLERTIDLNEQLRVLRTRDTRVPKVQMLSGRQDVWNTPKDLTGKQTIIVSGHHGKLHIDGLRFIIDEGGGYADKPIAAIVFPSKTLIRSSEAH*