MTVTTIGMMRPCFTTGYPFQGQGRVNQLGGVFINGRPLPNHIRLKIVELAAAGVRPCVISRQLRVSHGCVSKILNRYQETGSIRAGVLGGTRPKPSLHPDIQRRVQAYRMENPGIFSWEVRDRLIKDGLCDRSTAPSVSAISRLMKGKDEAAETVKMEKGHNDMDAGTGSDCDSEPGLSLKQKQRRHRTTFTAQQMDELEKAFDRTQYPDVYTREELAQRTKLTEARIQVWFSNRRARLRKQVSPSGGNA