MVKRGPMTHVVSSLETPVIDLSLLSCGNEEEVKKLERACREWGFFQIINHGLADDLIQKTKAAIADFFKLPLEEKQKYSMELHDMQGYGHFVVSEDQKLEWGDLLGFSVYPFKHRNLNAWPTTPPEFRDVTEQYSAEVNRVGKELLGNISLMMKMDKSSLEELHGELMQIIRNNYYPICPRPDLVLGLSPHSDSNSITILLQDEVTGLQIRHDGGWVPITPMPNALLVNIGDCIEMWSNGKCKSIEHRVVTNKHKPRISVASFIEPAMDAYIEPLDQMVDCEQLRVYKKIKYGDYFRNYLEKRLEGKTHTQFGKLENE*