MATRDPFLFCVYHRDEYPAGDEKMRAPRRGNGADFDPRAPYRMYHGRDGFAGFPSHPHRGFETITATMKGTIDHADSQGCAGRYGDGDLQYMTAGAGIVHGEMFPLRRADGPNTLQLFQIWLNLPAKDKMVEPAFVMHWSEDVKKKTYDGVEVTIWTGEYDGVNALKPTPNSWAANPENDVGVYLLRIQPGASFTLNPAKGGTSTNRSLYFVEGASVEVCGQLLDQKAVLDVDASRDVPLTNNSDVEVIVLVLQGKPIGEPVAQHGPFVMNSRQEIEQAFADYRSTRFGGWPWDDDAVVFPREKGRFALVNGVESVPKTA*