MKVFTAAKWIWWCTVIITVVVMLSLTLIKKEQVGRQLGQQVGAFTTVTFELDDGLSGYSEFLTRLRDALEAPTKACGLQTTVGSPSKGEEYIHVDIKFSNTQWVTIGIDVMDMYVWGYKDNVKYKGKSRATFFKNTPKVAKDNLFPDTTPRTTTFLSTYGSLERYAKVGRVDLELTLKNLKACIISVYGKPEKELDNAVEAKFVLIAVQMVAEATRFRFMEKGIVNFDSSKAFKYKMVAFQNDWDPASQAIHKASPTCTTISPTLVISTIDYRQEVKEVDEIKDDMGLLKFKRSNTIQSISNDDGVVDNDQNLHFSEL*