AADAATIAKLEEGFKKLEAATDCKSLLKKYLSKSIFDSLKAKKTSLGATLLDVIQSGVENLDSGVGIYAPDAEAYSLFAPLFDPIIEDYHKGFKQTDKHPNKDFGDVNQFVNVDPDGKFVISTRVRCGRSLEGYPFNPCLTEAQYKEMEEKVSSTLSGLEGELKGTYYPLAGMTKEVQQKLIDDHFLFKEGDRFLQAANACRYWPVGRGIYHNDNKTFLVWCDEEDHLRIISMQMGGDLGQVYRRLVSAVNDIEKRVPFSHHDRLGFLTFCPTNLGTTIRASVHIKLPKLAANREKLEEVAARYSLQVRGTRGEHTEAAGGVYDISNKRRMGLTEFQAVKEMQDGILELIKIEKEM