MQSLRLNSAGRDMESQQFCLRWHNFQNTLLSSLPKLLDGGYLTDVTLSAGGRHIHAHRIILSACSYYFKELFKDLSVLQHPVIVLPGMEYANLCALVKFMYNGEVNIYQEQLPALLAMADTLHICGLADMAGKNSRQDNDIYVQSPVMQPQERLNEEIIKIEKDNVITPGSSESISLPKMDTLEDEEPNNDQESIPYCVKTKPYYSINAKLNQREKMSVPVNVSVNKYVDRGYSENIADETAPIMEDQVTTEDVKPPPAVWDASFKLLAASTPSRTSQSYNKSSVTCLICGKQLSNQYNLRVHMETHSNSSYSCTSCSHVSRSRDALRKHVSYRHPVASPQKRSRYNTSKSSIM