MATVATNIGIMDKAYFVGRNEILTWINATLHLHLTRIEEAASGAVQCQMMDMTHPGVVPMHKVNFDAKTEYDMIQNYKVLQEVFTKLKIEKHIEVNKLIKGRPLDNLEFLQWLKRYCDSINGGIVNENYNPEQRRCKGLKERNTKGPHKGSKSLQTNIVPNISSIDGGESVGPRQGKVPSGGENSAGQIDALIEQIMELKLSVDHLEKERDFYFTKLRDIEKLCQSPELDQLPVTTSIRNILYAADAKESSAEAKDPEANQ