MNYDPIKGRPIRIMWSQRDPSLRKSGVGNIFIKNLDKSIDNKALYDTFSAFGNILSCKVSCNENGSKGYGFVHFETEEAGSRAIEKVNGMLLNDKKVFVGKFLTRSERVKKMGERVRQFTNVYIKNFSDKLDEKALQAMFEPAFKYNQSVRNPTMAGYPQSGQPQSQQQTDPAMQQAVHVQGQEPLTSSMLAAAQPQEQKQMLGERLYPLIEQSHPDLASKITGMLLEIDNSELLHMLESRESLKAKVEEAVAVLQAHQVKVAAATRRPANTTPAAAATEAPAPIAVGGGQE