MAATRRAFFHSAVDGIARAGPGEAELLPAPPQVGRPVEGASSMVFGFPVPRPTMPDSRPAAVTQQFFPPTTTAAQQATMEEQCHVPAGSAAEQWVRSSASRKSRRGPRSRSSQYRGVTFYRRTGRWESHIWDCGKQVYLGGFDTAQAAARAYDQAAIKFRGLNADINFTLDDYKDEMKKMKDLSKEEFVLVLRRQGAGFVRGSSRFRGVTQHKCGKWEARIGQLMGKKYVYLGLYDTETEAAQHANQGI