MVSSPRILLAAKAADDPLVVKTLCLLRDFYKTNTQIKESHGLTHVLAVYRHAVHAIDSVEDSRFTHPDAVEILLAALLHDVDDRKYFPDQAADDCLNAKNILNNANVPDQAIARVHSMVQMVSCSKNGNSVPEEIRESNRYYKLIPRWSDRLEAVGRQGVVRCYQYAKEKNNPLSSNASPKATTLAEMWEFASPSRFDQYQSSGGNSADMISHYYDKLLHVARPPKEIVQNRYLEEQAEASVAPLIEVCLRFGQTGTVDEKYLQALASE*