RRSYTTAEKLKVVSYAEAHGNRAASCEFDGIAESNIQLWRQQKGKSTAHPELEAKLVEWIAERRQQGGGVSIVEVRMKALTIAKMCANTARFKASHGWGNRFMNHHGLSVQCRTTITQKLPMNSDTKVLQFQKFIRKLHKQHCYNLSLMGNADQTPLHFDNPDNRMLESKSAKTISIATTGYEKSRFKVMLACMADGTKVPPYTVFKCKTMPKNVIFPNTVHVHVHPKGWIDEALMLNWLQTVWAKQLGGLMRKRSLIVLDAFPCHRMPSIKKRLQQYKTDLAIIPGGMTKMLQLFDVIINKPMKDVLCRKRNTWLLGGEHTFTAGGCMRTLTLQDVTQVELVPTIIRKGFLKCSISNAMDGSEDDALW