MDNSHYALTEDQLRFYQEKGYLLIRGFFNDPETKVLQQWTQEVHDLPRTPDATYMPYEEVNAEGKRVLCRTENYANSHAGFDSFLRGERILSVLRQLATEEMILFKEKINYKLAGSGGFSPHIDANAYTHVKKIKHLTVLAAVDEMTSENGGLDVVDGSHLMEVPLGEDRCIGPTWVKSQTWTPCNLQPGDILVFGSYLAHKSGANTSSKDRRAIYATYNRLAEGDLHDQYYEDRRKLWPATHMRKEGESYEEGRMRYGYGSPMLTVEGQQPVLA*