PDAVLAFLAGLGLSGADVAALVAKDPLFLCASVERTLAPVVAGLSGLGLSRADIARLAKLTDHKFRQKGIVSKLHYYLRVFGSSENLLRAMKFCTLLSHSLERVVKPNVAYLRECGLGDCDIAKLCVSRPRMFATNPELVQAMVTCAENIGVPRGAVMFRHALLAVSSLGKEEILLGCSARVEYLRNTFRWTDAEVGIAFSKYPLVLNKSKESLQRRSEFLISEVGLEPPYIAQRSVILGLSLEGRLRPRYYAVKFLKENGLLKCDPSYYTVFKESDMVFKKKFIHPHKEAAPHLEKDYDAACKGEVPTNFRFT