MMHQEEKKPEPFLSIQPPCHMDPVEEVVSMLRPEKFEPASPSTTGTMSPSAPFRAVRYEKPKCAVCLEDGDGLHFGAEACRACTAFFRRSVALNKKYECRAGGNCQVASNIRCMCRACRFTKCRNVGMNPECVQNRRDTTGAREMTETKPFTLTNCSPPPPPTLSSSSSSAPSSIHAPVPVHQNNRTSLLDFSLFKSESTSSFSPFSLPASLPGLIITPSLDTMPLLERMRMNYEKMENARTVIHRRDGESIFQQKVPRSLNFREATEVTSKEVALVADWVEWCFDDFSVLPTDQKTILFQNFFVYFSMLEKSFMTMKSGKDNVMIMASKDYIDYDNLEPFFRECGSDPACPPDELAKCFSLIKPSFELQRRSLINLMKIENLDQYEFFAICVMLFWDYGLEGQSDDCNEVGRKVKHQAAREMAFYLRHVKKHEEPLYRLANMVAILPSLQRAVRRFQEDIQMAHIFNIYALPADFFNIVNGRFS