MLASMVSNKGLDEFQAEIAVLTKVRHRHLVALLGYCIEGNERLLVYEYMPLGTLSQHLFEWRDLELPPLTWKKRLGIALDVARGIEYLHGLAHKSFIHRDLKPSNILLGDDYRAKVSDFGLVKLAPDDGKLSVATRLAGTFGYLAPEYAVTGRVTTKADVFSFGVVLMELLTGRKALDESEPEESMHLVTWFRQQLGNKGSIFKSIDSVLLVNDDISQSILIVAELAGHCTAREPHNRPDMGHAVNMLAPLVEQWKPMDIVEDDEGGIDLHMTLPQALKKWQAFEGTSIMSSDYLNDHAGGSMSSLPSPPSGLAQTLTSVDGR*