MEMMVLLSQEHPELPSAELRSVLMSEGIDFSVIESGSGYEVIDAPRSTWKILKKRLAYAHEISEVIGYAAADDLDDAAEEIDWSKYVRESFAVRIRKLCGDVDSRTLERTIGAIIKEDTGLKVDLEKPWTLIRPVLINDRFILTRRLAVISKEHFNQARPHKRPFFYPGSMSPKLARCMVNLSGVKAGDRILDPFCGTGGILIEAGLMGVRVVGADIDWRMVEGTRENLQHYGITDFEVIRSDARDLRLDEKVDAIVTDPPYGISASTAGEKSEKLYREFLDSAHSNLAEGGMICMAAPHYLDLESLIDERFSIRERYSMRMHRSLTRVIRVIERV