MGRPPCCEKEGVKKGPWTPEEDMVLASYVQEHGPGNWRAVPPRTGLLRCSKSCRLRWTNYLRPGIRRGGFSHHEERLILHLQALLGNRWAAIASYLPHRTDNDVKNFWNTHLKKKLALTSSSSSPPTPTTPLVARGQWERKLQTDIDLARRALRDALSVDDAASPAMISSGPPAPAAAAAYALSERNISVMLSGWAAPPPARKGLSACNPAAATTTPGGAAAESASTAGTSLELTADCCSGGGDSSASNCLPSSMLLACDDGDATATAAGVAPLSAIESWLLLDDSGEPQLALDEQLLDVALRNYAF*