MDLGQLWSKVQTTASEIAAAAEETAARAYTAVEETGEEISKSEAWLAMSSQFAKLQSDASFTFAELRARTVSEAERAERLILLKREEAERRARARATANIDPEVYGVNIDHECFVRDLTERSFLEYPVEDGDDELDETWEMDEWERDHSEAIMAVVPELATLRFALVRDPAHHLLTPGAEPMSEARFWRTYFRMCGWRLALAEASFKARAAARARGIEVADDEPYPVEVDKAELEAFGFRVDDELLDQAAELIAEDLDEILGEEGELEQARIERERAKKAEWLRTRKEWKPDGSEGSPGAGSGSRGGSPNKGKEGNKKSDGDSDRADSPAPTGIGKEDGSVADSEDSGVLVEAPVEREK*