MSSLKVPASVPDPYEDAEQLKKAFKGWGTNEDLIIQILAHRNAAQRKLIRDSYAAAYGEDLLKDLDSELSSDFQRVVLLWTLSPAERDAYLVNEATKRLTASNWVIMETACTRSSDDLFKARQAYHARYKKSLEEDVAYHTSGDFRKLLIPLITAFRYEGDEVNMTLARKEANILHEKISDKAYNDEEIIRIISTRSKAQLSATFNHYNDHHGHEIIKDLEADDDDDEYLKLLRAAIECLKTPEKYFEKVLRLAIKKLGTDEWDLTRVVATRAEVDMERIKEEYHRRNSVTLDRAIAADTSGDYEKMLLALIGHGDA*