MASSSSSSPLKFIEKSLLATGPFALSYTDPDQKWVIRKHLTSFLQDFSNFDLSTDTFNHNNGTTVQLFRLDGSLRTPQQSTAVQLTIWVHENYPLTPPLVFVIPPDSMTPVRTNHPFVSSSGFTNSNYIETWEYPPCNLLNFVRNLRRVLANDHPFVQTDSIPTKTRSVSRPEALDRLVTSLHYDVLAIMSRSEEEIESLWRLQTEVKQRSESVRTIISDLETERETLKENVLKLEEDTDVLAIWVERNYPKLMKATSKDVGVEEMFEMEEEKKLLVESLAADKAIEDVLCNLEEASRRGEMEIGSYLKHVRVLAREQFFSRHHHLYM*