MVSVGTKLYLFGGRDENKKFDDFYSYDTVTNEWTKITTLDQEGGPEARTYHSMASDENHVYVFGGVSKGGTNKTPFRFRTIEAYNIADGKWAQLPDPGEQFPRFERRGGAGFVVVQGKIWVVYGFATSPDPNGKNDYESDQVQFYDPATQKWTEVETKGDKPCARSVFAHAVVGKYILIFGGETWPDPKAHLGPGTLSDEGFALDTETLVWERFGGGAEPGQLGWPGYTTATVYGKKGLLMHGGKRPTNNRTDELYFYAVNSA*