MAIPTSSSSPAPDLTEVLERIGLTQYAEVLSDNGFHNWETVVDITEDDLTALEFKLGHRRLLQREIATCRGIPHSLSLESDVGSPEPTSLSTSALESFTRQTTTPPPREKRRYRRHPRADPNAPKKPKTAYVNFADQLRTDPEVSQLSFVDIAREVGRRWQELPAERKRVWESNAARAMQEFEGQMDEYKKTDNWREYQAYLNEFKMQQTSSVSGKQRPGNSRSTTDTSNNTRQYSRASPSSSDSPVLLQSLAGSSGPQAEACHNALTLAFSELVTLRSEILNGGGVQQFSQAFLPSEDRVRRS