MVKEQGSMKDYEDPPPTPFVDANEFVLWSFYRAVIAEFVATLLFLYICVATVIGAVHSSSCGGVGLLGISWAFGGMIFILVYCTAGISGGHINPAVTFGLFLARKVSLPRAVLYIVAQCLGAICGVGLVKSFQHSYYVQSGGGANVVSPDYSKGTGLAAEILGTFVLVYTVFSATDPKRNARDSHVPVLAPLPIGFAVFMVHLATIPITGTGINPARSFGATVIYGHKQSWDDHWIFWVGPFIGAALAASYHQYILRAGAFKNMGSFRSQSNI*