MGTAKGKDGKASSLDCGKYARYTPEQVEILERVYNDCPKPSSSRRQQLIKECPILTNIGHKQLKVWFQNRRCREKQRKEMSRLQNWNSKLNAMNQLLLEENERLQKQAAQLSSENQYLRQQLQLQQPNVDLNPRVANPVIMATTDTSSESVVTSGQHQHSPQHSSQEWSLSQLSAIAEKTLAEFLAKATGSVVDGIPLPGMKPGPDSIGALVLTRLCGGVAAQACGLIDLEPFKVAEIVKNRPLWLQDCRRLDILASFTADRGGLVELVHTQMYAPTTLDAPRDFWTLRYTCCMEDGSLVICEKSLA