MPFAQLVLGSPGCGKSTYCDGIQLTGQVHQFLGAIGRACSVVNLDPANDHTNYPAALDIRSLIKLEEIMKDDKLGPNGGILYALEELEHNFEWLEEGLKEFSEDYILFDCPGQVELYTHHNSLRNIFYKLQKIGFRLVSVHLSDSFCLTQPSLYVSNVLLSLRAMIQMDMPHINILSKIDKVADYDELPFNLDYYTDVDDLTYLTPHLETESPALRSEKFGKLNEAIANLIESYGLVRYEVLAVENKKSMMHILRVIDRAGGYVFGSAEGANDTVWSVAMRNESSMLGVQDIQERWIDQKVEYDQMEREAEEEQARIQEEQAMEMEQSQPPPAPTGGMDPDFGDMTVPKDSGIKVVRK*