MHAQFSNSLDVLLEVRAEQLSIHELAALRAVCAQLKQQVCEAVRSLHAAELAKILQCTTTFPAVEEVRLVEIDFTEWAAHCAERLAHRVATHILWLRNEPNHRFVDRANALTCWQTLLVSRLLGVQPLELGLSDVATVEAMDRNQLILRLEDMFHSGQDMVSDSRLQPESWRRSPAGMLQWDSVDAILPDGRRGIFHASLDSVVGWRASQGRTIDRGAAFLYLRWFTRTFGIGTHPKACVHHALRAHAEIRALRGLLRDATRTESADGLLRLLRQQFGAERTASMQISLRNVISGARSPGDDFPLPGVVPALATSFEEMMREVATHDLEHDKRGILRRKWRAVLSGLHAFRHGFSRVQQLVDELTADQP*