MATVATNIGIMDKAYFVGRNEILTWINATLHLHLTRIEEAASGAVQCQMMDMTHPGVVPMHKVNFDAKTEYDMIQNYKVLQEVFTKLKIEKHIEVNKLIKGRPLDNLEFLQWLKRYCDSINGGIVNENYNPEQRRCKGLKERNTKGPHKGSKSLQTNIVPNISSIDGGGPRQGKVPSGGENSAGQIDALIEQIMELKLSVDHLEKERDFYFTKLRDIEKLCQSPELDQLPVTTSIRNILYAADAKESSAEAKDPEANQ