MGSSSDETPVVLITGCSQGGIGHALAREFSANGCRVVATSRSQKTMTELEKDSKFFVQELDVQSEQSVSKVVSKVIDKFGQIDVLVNNAGVQCIGPLAEIPISAMDYTFNTNVLGSMRMTQAVVPHMASKKKGKIVNIGSISIMAPGPWAGVYTASKAALHALTDTLRLELKPFGIDVINIVPGGIQSNIANSGISSFNNLPELKLYKPFEDAIRERAFLSQNIKPIPTETFAKETVSVVLKKNPPAWYSTGRLSTVMAIMHHIPIFMKDFLLTKSFMKKGVKPE*