MSFSQEVKEELATHISSAMHCKIAETAAILSMCGSVAIDENGKYSVRFRTETKVTADKLKQLLWKTFRIETEIVSRNNAYSKSQKTYTITIKEHDEALKVLQATKLINSYGDIEENLSITNNVIIMKDCCKRAFIRGAFMAAGSINDPQKSYHFEIKCSSDKKSEQIINLLKNFNIEAKTVARKGHFVVYIKEGEGIINVLNVMEAHVALMKMENIRILKDMSNYYNRQVNCETANIKKTVSTSIRQIDDINMIIEKKGLSYLPEKLQDIATVRVENPDASLQELGEMLDPPLGKSGVNHRLRKICRIADELRD