MRTTIVCSSVLKLTIDYEKAKQLPIGKYVESDVVSVGGHLWRIDCYPRGHSEDDKGEYLSLFLAPVNMSNTRSANAILDVFLMDKDGKPSATDARRLLHAFEVNSDGYSWGWPKFVKGTNLEKDYVAEGHITIVCTIMVTDERPIPVPPSDIGTHLGSLLDHNDRADVTFIVEDQTFHAHRAFLAARSRRHDITPATFKCMLHFIYSDDLPGDDELGCSSVEMLQDLLAAADRYALDRLKLMCAQKLWEHLSIDTVATTLACAETYNCPELKNKCFNFFAVEKNFKKAVFTDGFATLLQKFPSITDELKSKVET*