MASALHCATNAGGTIALAGSWKRTRATVNTLPLVVKASSSPRPQLPAPAFATPHPVSSKLGQALWLRKHVGHHDSSGLDRSRDSQVCKATEEISTMCEEIELETEEKMEKCIESVRAKFNSVRTGRASTSLLDRVEVDYYGVPVILKSLANISTPDASSILIQPFDKSSITAISKALLQSDLGLTPTNDGTVIRLNIPPLTGDRRKELVKTIGKLAEDGRIAIRNVRRDAIKKFEKMEKDGELSEDNLRDYEDTVQKMTDKYVKKVDELYKAKEKDILQV*