MNEPTGVGPTFADACDDGELISICCLCGKTFSSQSLLHKHFELMHEGTEIDTEQYDLSGFAAMGNEQGRKSNGEEDASKTHHCILNNCHCFTS