MATGFLSFPAPRRHFLFLLLLLLLCLHPTASACKARGGHGKLRSNAERRVSMWDWVSFIHRLNGSQVTNLTEPLLLMCTNAYNFQYHVSPDKQEHLLPIKGWSLSLKVPPAAPLRKGDGGIHALVYEEDPDPLLPRPPRVVLTFRGWQTFSSSRDTLADLCAGKLLFPNYVDFLSPPSLLCSSLFNESNLDYLSQAIAYTHLVLQSYPPSSVLLTGHSFGGGLAVLVSAALQQHHQGCGSTNKVAGLTSFFGGLHKSHPHTEGHSCRRLRLPVVSFSAPGSRRDLCNWGWMLRGSRHIVTISDKWDFFSVRAHWKHHVGWLCLYKKQEPSSCKACFSDEQRLSSHGVLKPTAKVDGVLKEREKTDDDDNDDDCDDDDDDDDDDDCDDDDDDDCDDDDDDDCDDDDDDDCDDDDDDDCDDDDDDDCDDDDDDDC