MKKIVILYPTILASHFAPMMQLVDVLLEEGYTVAVAVIDITMEQDATFAATVDRAASSRRLSVSFHTLPRIRDPPFQLDLLLINLELLRRYNKRLRGFLCSMPPGSVHALVVDVVSVDAFGLRIPVYTFYLTSTSTLAVFLQLPSIRAQGQPSFRELGDAHLNFHGVPPMPASHLMSKMLEDPESEIYKVVMSQLSKHLEADGILVNTFASLEARAVGSLRDSWFLPDSKCTIPPVYFIGPLVVESGDGAKGKHECIAWLDEQPEQSVVFLCFGSMAEARFSEAQLKEIAVGLENSGHRFLWVAVGPADPDLDVLLPEGFLERTNGRGLVVKQWALQVDVLRHKATGLFVTHCGWNSVLEGITAGVPMLCLPLYSEQKMNKVFMVEEAGIGVEVVGWQQGLVRSEEVEARARVTAHKEAATMAWKNGSSSRSAFSQFLSDAAGIGTGKTRV*