MHTAATVPAALVLGNRASLSGAVPARRQRLTRFSRASLHLVTARSGGRRPDRPAAAPAPPVPSPPVVPEVADGSRGWRTFWTAIDTSAWLGTVGTAVAFILTQEAMLAGAPVVLPLLALYASRQREKLAAAAAQREQLARLEALLLDLQAETADEVAAEVGAEVQGLLQQLQQQRAAGSSASPEVGKLLRGLDAKLSSIEGSVTGTGAATRDALQRSAEQQGQLAISVMARLQDLGTALRRDVNGALQAAGEVEMGALGRLDARMAALEGSINGLQAAQSDGLMRLNGGLQAAVADVTGALQEAVREETYRSLDPLRRLPELVQGALPVTPEVLVGPVDGGSSAVSEESLRQLIGEALGGATRQIIEQQATLLEELAAQPQAIAPQQWSQLGARLASLQAQMQDLAELQVAGSQAAAAAGGGGQADDGGGGGMAAAAAAX