MAHHHHHHMKKTSAQKYQESEGDELNYPLGNIDDYSVNNRIGRGKYSNVFSGHIIDSGKPIVVKVLKPVRIMKINREIAILNVLRNGPNISQLLDVVKDPDSKYISLILNYAENNDVKTLFGKMTTRDIALYIYGVLRALAFAHKNGIMHRDVKPGNIMWNQTTKEVSLIDWGLAEFYTPDSEYQVRVATKYYKGPELLLSYLKYTPSLDIWCLGCTLAGLLFHKLPFFKGRDSNEQIERMCVYLGGQAMLDYAEKYDLKLSSSLKARLSELKGTMWAGLINESNRDICTPQALDLLTKMLTIDHNLRPTAEQAMKHPFFDEIRDSVK