MDLKEKIFYFISFAISIFLGLFFPLSVDSECNKNLVIINFGDSNSDTGGYVIVRGMMGQLPKIHTFNHDLSGRMCDGRLIIDFLCKFESVLFFVSYSMFGSNAFLIEGESVGNGYLTPFMESIGKNFTNGVNFAIAGSKTLPRLDSFNLHIQFAQFHRFQSLSLELFNKGDGNLLGDKDLRNALYSIDIGQNDLDGIFGGLIYEKAILKIPDIISEIENVIKAIYEQGGNNFWVHNTGPLGCLPKSLATYKKNENDYDENGCLISLNEGAKTFNDKLQFLCEKLRDEMKNITIVYVDIYSIKYDLIANSSTYGFVNPLMGCCGYGGPPYNFESNNKCGQGNYTICEDRFKYISWDGIHYTEAANGFVASKILSTHYSTPPLKFNNFCNIAP*