MHDKLMVVVATVAFGMGIDKGNVRHVYHWGAPASLEAYYQQAGRAGRDGVPSSCILLWSAADAAKNAFIKSSDVHSAEASAQRDSGSDAITAYIHAPRCRHRQMVEYFAAGSYTPQAGGFCRGGCDLCSAAATATAAGGATCRDLAAEARLLLGTVQRLREMGLGTAVSILRGSRAQKLKPWMFDMAAADGTKLHGSGMQYSDGWWKALAGTLTGQGLLAGKTVCNPGQRGYSAVTCTEQGSAFLHSGQPLVLQLAGEMLQHETAARQAAEAAAAAQAATAALAEQRSAVKEEEQRLFRALLDVRKVAAAAAGVAPSQLLTDFALWEMVRWRPATCTALASCSGCSELFIRSHGQAFVNALASFCAGSQLLSLGDPSQQQQQX