MARRTSMAVDSDIPFSQMDQRIDRCLGHFRKEFSGEISAKALGPRGGEYGSFLPVYLKAPLYLSHHTVVSAKRSREKFEAPTLDSVDRTSSISSSLTIEEFNENGEKKRKTNNDYIHAANVLKEATNLRHAADHLKNGGESVEIIGLYLHAAIKFLNGAFLLDNMEGPIQIYIDSAKLSMYCATTFERIGEMAAAALAHKCVEVAYMRVLFSMSSHIRKDEHDIQPSVQHSPLGQELASTSDSMMENLKRKCEPIKERESGCKATGNHPSLHGLLECSEYICTAMDATKKSWRDLSAAESSSISRHAIALVRRALEFHFNDLEGFLYLVRQALEKLDI