MGEPNFIVITGATSDTNDRAGLMGAMGDFAQECKDNGAMRITYGSVLSGKHPNALIFIQFFESLAGFENVMKAIPNSKPYESMIKDHATKPFVRNVMQSKAIPFEPTLSPMPNYLVLTRARPKTLNEAEVINLLSSTTSTFKDHGAQTLRFGHTVTGNDIGTYLLGVTYPSMAAIEATYTELATNQAFAKLSAGIDIDMRSIVKIAGIL