MHAQFSNSLDVLLEVRAEQLSIHELAALRAVCAQLKQQVCEAVRSLHAAELAKILQCTTTFPAVEEVRLVEIDFTEWAAHCAERLAHRVATHILWLRNEPNHRFVDRANALTCWQTLLVSRLLGVQPLELGLSDVATVEAMDRNQLILRLEDMFHSGQDMVSDSRLQPESWRRSPAGMLQWDSVDAILPDGRRGIFHASLDSVVGWRASQGRTIDRGAAFLYLRWFTRTFGIGTHPKACVHHALRAHAEIRALRGLLRDATRTESADGLLRLLRQQFGAERTASMQISLRNVISGARSPGDDFPLPGVVPALATSFEEMVREVATHDLEHDKRGILRRKWRAVLSGLHAFRHGFSRVQQLVDELTADQP*