MKGKGISVQKPEFVLKPRKKDFAAMPKIPLWDLPELPKNELPLHLQLQKTRVFCNNDAPTHTENIHYSGAYASMGIDNSLRLDEFKKNFKVKVIKLNEDDMEFDLIGIDASIANAFRRILISELPTMAIEKVLVANSSSVVQDEVLAHRLGLIPIKVDPRLFDYMSENDVPNEKNCIVFKLHFKNPRGSGERRTVYSNDLKWLPFGSEYVLPTENSNSSDPNSKPKTYTSYTSSQDSLPEFSTNPITVTPGIIISKLGPGQEIELEAHACKGLGKTHAKWSPVATAWYRMLPEVILLKDIEDDDAEELVKKCPVNVFDIEDIAKGRKRATVARPRACTLCRECIREPGWEEKVALRRVKDHFIFTIESTGALPPEVLFTEAVQILEDKCERVITEMS*