MQQTLASQRNQAASTSGSHRQAWSSIYPQPRHSMRPSQQLIDDAPLSSQRNVAAQAVDMGTAARPARPSTPPTLEVLRPVLASRFGRNLPGIDFQQPETEPWNPSQGWKPLPHHLSKEQLWQEIKKEAKHDADAEPTLASFLYSSILVHNTFEKALSFILANKLASPTLFSTQLMKIMDDAYQQNPDIIESCIADLQAVKDRDPACDKYTQCLLYFKGYQAIQCHRIAHRLWQSGRKMLAIALQSRISEAFHVDIHPAAKFGRGILLDHATGVVIGETAVVGDNVSMLHHVTLGGSGTGTGIRHPTIGHGVLLGAGVSVLGSVTVGCGTKVGAGSVVVTDLPCHSVAVGVPAKIIKKNTKQEPCQDMDQIQDFILDYVI*