MQTGNVSTPFGRRPISLALVRRQLTAGEIRAGKSVDKWKVFRDASVAIELLGIQSNSLAVLDALLSFYPENELRPDAQLIVFPSNIQLSLRAHSMPGSTLRRHIAVLVDAGLIVRRDSANGKRYARKNTSGTVDHAFGFDLSPLLARAEEFAMMAQQILADRAALKKVREALTVCRRDVRKLITAAMEEGADGDWQAVEDTYVGLIARIPRSPDLSQATAMLDEMGVLKEEVLNRLAMHDKVINNSTNAAHIEQHIQNSKPEPLNELEPRSRKELGAKPSAVSGRRSEPPKVFPLGLVMKACPQIADYGKNGEIVHWRDFMSAAVVVRSMLGISASAYQEACEVLGPENAAVAAACILEKANMINSPGGYLRDLTRRAERGEFSIGPMVMALLNVSRREARSAG