MTTNSDSLSVADLGQAIPADRAGMVNTLKDKLQNLAGQQSSIVDSLDPVVKNRVVVLQEIQAQYNEVEKKFLEEKAALEARYQKLYEPFYSKRFEIVNGIKDVEGLPEETGKADASVEHKEEAVKGVPDFWLNAMKANDILAFQITQRDEEALKYLKDIRWSKMEEPKGFKLEFLFDTNPFFKNTLLTKEYHMIEEEEPVLERAVGTEIEWNAGKNLTQKLMRKKVKKGAKNVKPITKTEPCESFFNFFAPPRVPDDDEEIDHDKAEELQDIMEQDYAIGSTIRDKIIPRAVSWYTGELEDTEIYEDADESGDLGDEEEDDDDDEGGSDSDDAK*