MAPRMQYVRLGNSGLKVSKIILGCMSYGTKEWRDWVLPEEEAIKHIKFAYDHGIQTFDTADLYSHGLSETILGNAIRKLNLPREELVIMTKLWSPIANDFKKDFTEPSAKPEEAGIINQKGLSRKHIFDAVQASLKRLQVDYIDLLQCHRFDYETPIEETMQALHDVVKAGYVRYIGMSSCWAYQYYAITHNLTPFVSIQNHYNLMYREDERELMPTFKMFGVGSIPWSPLGRGLLCRPYNTEPTARKKSDDFQYEDAPFLPTLTSRIEELVERKGVSMAQISLAWCLAKEGVTAPIIGTTSLSNLEDILGALDVKLTDEEIKYLEEPYRPVKISGHI*