MEAASAPSPDLSLHISLPNTAPSVSGGGIAIDQGNSTIELRQAGGGGNNAYTELSLSYPWAAPQAESSWQQRMLSVRQSPPFDHCCRNRSTLDGLMEGSRPIKGIPVYNNSAFPFLPLDPKYGFSSNLDMMPSSLLNPVGGVSAYTRMVTPPTRFNGFSPDLLIKNHYQHHQLFQHPHHQHHYGTRPFDSSHNLMRSRFLPKLPGKRSMRAPRMRWTSTLHARFVHAVELLGGHERATPKSVLELMDVKDLTLAHVKSHLQMYRTLKTTDKPAASSGQSDGSGEEDSAPSNDDLNFGRLGEQRVSSADGLKPSHGLDSLSSITNTAASFSRDAWAQPSAGDIDELRPSEFSSDTEELKNPSLEFTLGRPDWQGRKHL