MTDHHFMSTRVPTKPVSNAVHAGYDGAAKREDGIPLYGMDKELADKAAAKFDPKMEREAREWIEAVTGEALEGTLQEALKSGVVLCALVNALKPGVCKKPSTMKMAFQQMENIAKYLEACSALGVPKHDLFQTVSLYENQDMMAVITNIHSLGRVSGKVPGYGGPTLGAKLADKSVRHFDEETLRKGRAEQTFLGKGSHGNASQAGTVDTSRNIGKMDKVRGIDGLGTDASVTAVGMGSHGHASQAGTFDTSRNIGKVDHVKGIGGLGTDASVTAVGMGSHGHASQAGTFDTSKNISKVDHVKGIDGLGGDGTTTAV