MNIGLIAGGGCFPLLFARAAKAAGHRVYAVAYTGQADPAIQEAVDAAAWLNVGQVEHLLGFFSRHQVTDTVIMGWVRKTVMFSDFQPDATALAFIAGLTETHDDLLLRSFAGLLEENGLRVRASTFLLPHILAGEGCWTKTKPTAGQWSDISLGWRIAKEIGRLDVGQCVVVQKGSVLAVEAIEGTDAAIARGGRLGGGDAVVVKVCKPNQDLRFDIPAVGMETVKTMQSTGAKVLAVEAGRSVVFDKPEMVSFADANNMCVMALTDKDARLS