MESYHHGNDVSGTAETEAGPSSAEQCSNEQCANSLDDAVGKLLQGYDWTLLPVTSRAGGRRSAHVKRPMNAFMVWAQAARRRLADQYPQLHNAELSKTLGKLWRILSDGEKQPFIEEAERLRNAHKKQHPHYKYQPRRRKPKSEEQMGIVMHRTALSSPATSLDSTNSSECAYPRLYTDAGIKMYERPTYHDNKINYDVSRSSWSNDTSKYPADHSIVESKGPYEGGRYGESNVGKSCYVDAKCYETVKYHHEVSAAVKYHEAIPKYSELQTKPYDLPKYPENPLKYPADVTSPSKSYACVHGHYSAPEGYTVHEENEYQTQGVSTHSFYPYISASMTQPPYYMGPR