MIHDSTGGRASTACHYSPSLVAEEQHAHGAVSLKGEKALLEFLLDMALEQHTEGKSLTGEDGAEGEFESYLRGLQRQVIYQQAFGEKNSFIPVTTSTSTPDAQSGAILDRGATSAATVMKEVTILTEESGTSVESKHPYDKLLSNGQVFIRSTRLLERRSKKRNVPRASTSTDVVQCSVADSKKKDRPKKYGRVLGPDEPFRLFLRDRETTEFLTAKEERHLFSQIQNLMRLEEAQRRLEEQCGREPTLPEWAQAVGMSCKDLQSSIHIGRRCREKMARSNFRLVIHVARKYQGYGLDIEDLVQDGCCGLMKTFEKFNPSKGCRFPTYAYWWIRQAIKKSIFKHSRLIRLPESVYARLKKVGKARLECILEGEQPTNQNVARRAGISIEKLAKLKAKTRKPRSMQDQVWSNDAVTFQEITEDPNIDSPDLVVDRIMMRQQVREFLGILSTREKEIVEHRFGIYDGEPKTLHVIGDMYGLSKERIRQLQNRALDKLKRSVSTQGFDVYLDLLTSND