MEVVQVLCMKGGNGDTSYAQNSLLQKKVISLTKPITDEAISNLFCNNFPARLCIADLGCSSGPNTLFAVLEFVTTVDKVHKKMGHELPEIQVFLNDLPGNDFNTIFKSLPTFQKDLQKTMGAGAESCFVTGVPGSFYGRLFLGKSLHFVHSSYSLQWLSQVPRGLESNKGNIYMASSSPPSVLKAYYEQFQTDFSMFLRCRSEELLEGGSMVLTFLGRISEDPSSKECCYIWELLAVALNDMVAEGLVEEEKMDSFNIPQYTPSPAEVKCEVEKEGSFTINRLEASEVNWNAYHEEVFSRYQKIVADRMSREKTEFVNVTVSMTKRG*