MTFKKHIHHFNVTKEQTLNQPYPKLVRITVTDEDATDSSSDEEEPSNRNRGKKIINEIVIEPCVNENNAASSGVVSRKRNRATGRGKTRVPASRLVSYSGKKYRGVRQRPWGKWAAEIRDPARGVRVWLGTFETAEEAAMVYDNAAIKMRGPDALTNFITPPATCQLLSSENKNQKAHNPPLPGNNGYNSGEESQNKSSIFSPNSVLQCCSSSEEVADSSVITSKDDECSYVASKVESESRFSIPSDLMFDFQVSSSLANDAFENLNSNIFYGDIDWNGSSEVFDFGLESFITHRERDIFQDIDDLFASDPLLAL