MARRGRVELRRIEDRTSRQVRFSKRRAGLFKKAFELAVLCDAEVALLVFSPAGKLYEYSTSSIEGTYDRYQRFAGAGTNVNGGDASSNNDGDPSNIQPRLKEIASW