MKDVVIVSAVRTPIGSFGGVFKNTSAVQLGTIAVKEAISRVGLNLSEIDEVIIGNVLQTGLGQNVARQIAINAGIPNSVPSYTVNKLCGSGLKSVQLAAQSITSGENDVVIAGGTENMSQAPYIVPTARFGSKMGDITMVDSMLTDGLIDAFNQYHMGITAENIATKFEFTREMQDKLALESQNKAENAIKNNRFKEEIVPVDVLIRRGKIETIDKDEYPKLGMTFEGLAKLKPAFKKDGTVTAGNASGINDGAAMLILMSQQKADELGIRPLAKIKSYASAGVEPEVMGTGPIPATRKALKKAGLSINDIDLIEANEAFAAQALAVKNELQIDSSKLNVNGGAIALGHPIGASGARILVTLIYEMQKRKVETGLATLCIGGGQGISMVVSR*