MESSKSFFIRDLLEQSFTTRLISDDEENSDIDIEDRSSDSETIGHFNAYITNENDTSENIHRTLLATIERESKANCNLSSTQDGHTSAIIVKSGRKPRRRRTAFTHAQLAYLERKFRTKWKRQNQLRMEQLRHQATLEKGLISVSTTVGGSVPTRHLHQQSDAAAASSLPVARSGNQCCQTSSALAVSSPFVSSNPCSFLTSAAAAIFRNVGQPWSSSSLLKRSFYRQHHDLNTNSMKVYCNYQNHRNRSFDYDRLSK