MGQAFGCYQVDQSNVAIKEHFGKFDDVLEPGCHCLPWCLGYQIAGSLSLRVQQLDVRCETKTKDNVFVNVVASVQYRAVSEKASDAFYRLTNTREQIQSYVFDVIRASVPKLELDSVFEQKNDIAKAVEEELEKAMSTYGFEIVQTLIVDIEPDVNVKRAMNEINAAARLRLAANEKAEAEKILQIKKAEGEAESKYLSGLGIARQRQAIVDGLRDSVLAFSENVPGTSAKDVMDMVLVTQYFDTMKEIGASSRSSSVFIPHGPGAVKDIAVQIRDGLLQATASQN*