MHSIDPVPLPHDGPPDIALWRIDIDFTMPLDAPAFASLGDDERTRARNFRRHEDALRFAAVRAALREQLAQRLEIAAHAVRFALDANHRPHLADSDRFDFNVSHAGAHGLIAISAVRRVGVDIEQHSDKFDWHSIAGLTLDPQEAAWIEGLEAGRQTAAFYDAWVAKEALVKTTGAGISRGLQRLNVLPRDSMRVTLRNQIPDDMREIGACWLAAPHAYAACLAWSATAFGR