MKGKGKGKRRDRISALPQDTIEKILTYMPIRDAVRTSILSRKWRYYWTSMPKLAFDVNVNRDAMVASSMVVLSGNEEVDIYKFVNAVFHVLLLRRAPILEFSFHVIIETEIYSEIDQIILHLSKDNNIKKFIFKILGIDSYLLPRSFFSLQGLEHLDLSYCIFEFPLMNKGFSRLKNLRFCEVDITHKMLFRFLTNCPLLEEFTWARDYRSTVLTECDLVKLFKCLPLVQVLKIHKLYIKDLGAGSSSMPHKLPISLPHLKVLVLGVCFLELSTVLCVINSSPNMEKIKVEICWDHDRQCSLQTFNNLPDIQEDYLGINLDHLKELEITNFHNHVLEMEFVKLIMVKSPVLKKARIELHSHVSVNEEVKMLRCLLHMPIPRASPAASFTIERRKY*