MLTTTTVFPESVMRTGLAPAPNIPNPRNAGRKKSNPVWEFFTDLRTHGLAGVRCRFCHWVTNDRSPTTMKFHLKRKHDTGPGGLWAICEEKINSQAPANYAPRVKKQPEDLLLKALSQPSPFSFNPFATAEIKLGAQDDFLAALIQQASQYANSSTSPSANSNEGNASNENESLTSDSVFLSKLNSTYQNIKEEDSSSSSVSGSTSTSTSSAEFHLNDGTSIAALLQIATDSDLVFTFNARKMGEYCFESNLKNQKMVTLTDCGNEIRVTQLENDEETRVEMWRKSDWQQFTWAVRGSCLHFLKGCSEAPLIKIEDVMNLVEG