MRRSGALTNALIQLKPYGGTSVSVGRLQPLGCVSNRYFADSATTKPVLENPAKVLLQGLFLKFLGKYKSFIQELDKVKITLDPEDPKAVSDYATTMAKIRAKVGAPSYPEKIAGALKEARASAPDVRTYFQNLKSLRAGMGIPDIQGADEIMLEAVTRVEKKIGKPLLFGDPKGIPLLKAEFETINTKLGINRNSLPKLESEMELGLAKSQLEEVKQEVEKTIEDYRKRYEVEEEIEVDIKNLDHRTYL*