MKFELVFIPYPGIGHLRSAVEMGKLLVKRDHRLSITVLLLPSLPGGEVVSSAYVASLSTTCTNRLRYEIISGENTEPTRLDIHIENQKPKVRLAVSKLVDDYSKLPEPPRLAGFVVDLFCTLMMDVASEFRVPSYLFYTSSAGLLGLGFHVQTLYDENRYGVSENDYEDSEEVLHVPSLSRPYPVKCLPHGLASKDWLPILVNQARRYREMKGILVNTTAEVEPYTLRVLNGGDTPPAYPVGPLLDLTSKEDNKGSDILEWLDQQPPRSVVFLCFGSMGGFSEKQAREIAVALERTGHRFLWSLRRASPPGEYTNLEEVLPEGFFDRTKQLGKVIGWAPQVAVLAKPAVGGFVTHCGWNSTLESLWFGVPTMAWPLYAEQKFNAFEVVEELGLAVEIRKYWRNDRSVELVTAEEIERAIKCLMKQDSYVRKRVKEVSEKCHAALMDGGSSQTALKNFIQKVFENIS*