MKVGGQAIIEGVLMMGKRVVIAVKNQDGNVIVEELSVKVPSNSKMFKIPLIRGLISVYYSLYYGILALNRSAEISTGQKMKKSETFWSIVLAVGLAVGLFIVLPTLLINLIKGLKENEFLFSLFEGIVRLIFFLIYVYIISFMKDVKRIFQYHGAEHMVINAYESGEKLIAENVRKYSTIHPRCGTSFVMIVLIVSIVLFSLFGLIRSNDLLWRILTRLVMLPVVVAFSYEILRISSKGSKIMKILTAPGLLLQKLTTAIPDDSQIEVALISLKEALKEKVNTDASGIEFLG