MKLSWQISFWKGSGFRLMGAPKQKWTSEEEEALKAGVLKHGAGKWRTILTDPEFNTILHLRSNVDLKDKWRNINVTAIWGSRQKAKLALKRNLPTPKHENNNNPLAVSTIIQSHKEVVDAKPLAISGGKSQTTESKDSKHPISRLDHLILEAITNLKEPGGSDRAAIVMYIEEQYWAPPNLKKLLSSKLKHMTTNRKLVKVKHRYRIPATSEKRRSSSALLPDGKQKDSSRTDKSDVNILTKSQVDADLTKMRSMTAQEAAAAAAQAVAEAEAAIAAAEEAAREAEAAEAEAEAAQVFAKAAMKALKCRKLGKVLLSNFTS