MGAPKQKWTAEEEAALKAGVLKHGAGKWRTILTDPEFNSILHLRSNVDLKDKWRNINVTAIWGSRQKAKLALKRNLPNPKHDNNPLAVSTVIQSHEEIVDAKPLAISGGKLQTTESKQPIARLDHLILEAITNLKELGGSDRAAIAMYIEEQYWAPPNLKKLLSSKLKHMVANGKLIKVKHRYRIAPSSASSEKRRSSSMLLLEGKQKDSSRADKSNVNILTKSQVDADLSKMRSMTAQEAAAAAAQAVAEAEAAIAAAEEAAREAEAAEAEAEAAQVFAKAAMKALKCRRLDLDMKLAHG