MKKVNRNILNAVLVGAGFLSSLLMINKNKVITKKQTIPAFFKGNAPYIFAHRGGMALRPEQTQLAFDYAKQLGVDGFETDVRLTKDQQLIVFHDATVDRTTNGSGKVSAHTLAELKKLDAAYHFKDINGLTPYRGHAHTAILTFDELLKQYPDMYINVDLKDAPESYEGSIAPQIMFDTIAENQAFDRVLVTSFYKEQIVRFNKIAQGSVAIGASQQEVTEAFLKYHLLGGRYYQPLAQTFQMPTHFKGIDLTSSRFIKWLNDMNIIPGYYGVNSINLMNDLYQKGAHTIVTDRPDLAQQFKQTIPNK*