MVHSFPSGLPTFYIRLYQIVDDPSSDAIISWSKSNNSFIVWDLENLFGEILSKSVEFGRNLLQFISKLQSYGFKKVMGADPLEYGHDGFVRGQPQLLKKVWMDRKKRLAPKRAKAKVRKARAKVEHLLQDLRI*