MDPTNHLYAACASNELPTDAACLRAFFFDRCTDWQSLLGLYKGIPIIERQTFKDHRESIRRAAAAGGVEVLRCIARIYEGPTTTSSGYWRWFQAHRRQLEALATPSQCPSAGSVVRLDGLGAALELNGAIGRVTGPAEEDGRLPVRLRSPAEAVASRPAGVRVRPANLTELPAGAAAAVQLFGTRMYPACTTAFGCRADEDEAGGRGGGGGSSSSGSGGGLLPAGWQRCEVPALLGLPLALLQLAPEASSCSPPGHNESMAVLLLIDTVSGFAPAKVQLQGLGPVLVARTDGRDFTAGEMWQLHDYNHHLMDCWPEFTDARRRRALTPDAFRAFTRSRAS*