MSSLSKELVFLILQCLHEEKLKDSAHMLEQESGLFFNLKYFEDLVRSGQWNEVERYLSGFTKIDDNSYSMKIFFEVRKQKYLEALDKQDRATASEILVRDLKVFSAFNEELYNEMTHLLTLDNFRENQKLSKYGDSKSIRSITMLELKKLIAENPLFREKLSFPVLNASRLRVLINQSLNWQHQIFKNPQFNPETEFSLSDHSCGIPNKAIAPQPSNNSLMGAIAKSRLFPLLGAHDTFVHAAAGPSVSRLGWTANQNPAVPAHATVAAVTTLSSQGGDCQSLEYFLK*