MVQSKKFRGVRQRHWGSWVSEIRHPLLKRRVWLGTFETAEEAARAYDQAAILMSGRNAKTNFPITQTSEGDPKSITSNENKPSTSKDLEEILHAKLRKCSKVPSPSMTCLRLDTENSHIGVWQKRAGKCSESNWVMTVQLGKKMSVTQDSGSSSSSVAPSSAVATEEEIVRGEIDEEDRIALQMIEELLNDKNCPSPSINNIKQGDDIDNSFFL