MAPRRGRVEMRRIEDRTSRQVRFSKRRSGLFKKAFELAVLCDAEVALLVFSPGGKLYEFSSVSRTRNVILSLFNLQKMQKEMLVSYNQTKSSWTLSRKH