MAATRSTTAVPELALPSGNARPVPVIGLGTAVMFQPPETTKDAVLAAIELGYRHFDTASLYGTEKPLGEGVAEAVRRGLIESREEVFVTSKLWCTQCHPDLVVPSLRQTLENLQMDYLDLYLIHMPVCQKPGPPVFPARREDARPFDFKGVWQAMEECQRLGLARAIGVSNFRTKHLDKMMPFATITPAVNQVEVNPVCQQLKLRGYCAEKGIHVQAFSPLGGQSWAAERNAVLESEVLAEIAKARGKTVAQVSLRWVFEQGVSFVVKTYKKERLKENLEIFDWELTDEDRVKISRIPQKKLSGFSFMFKPEGEFTSVDVSEINPIEE*