MAVLEGKVALITGASSGLGREFALSLSKNGANVILAARRKNLLDSLCDEINALANQSEGKGPRSGKAVAIELDVSASEPVIDAAVEKAWAALGYIDVLVNNAGLRGPVRTPIDQEEHEWNAIFNTNLRGTWLMSKAVSKRLVAAKRGGSIINISSIGGIERGLLPGGLAYSTSKAAVIHLSKIMAMELGHHNIRTNAIAAGLFKSEITNDLFQKEWLHKVATKIVPAGKWGAVDPDLTSLVILLASDDSQYITGNTFIVDGGQSLPGLPIWSSL*