MDGSEDTRLAVFDFEEHLLLDSIDIIGDGEQESGLLKAHREEKAKYLQEEATPPARSLEDPTQQIAKKLQNTVQVMTSKVEQLQREVLQVTRVRSILKREKLQRNNLLKDRALGSFGNKKPRLFDAARSEAAKRKKMLDLLRLCGNILRQLMQHKWAWPFMQPVDVEGLKLHDYYRVIRRPMDLGTIRSRLEAKDGTGYRHVQELCEDVRLVFRNAMLYNESWSDVYKMAKTLQQKFEEKWKVAIEPRLLEEEERSCEDQEDGYLLDIAELHAGEERAAEQLGEDVLLQLSDVEKKMEAFLMQVMSKCRTMGVEEKEELYRRLCRLPPASLNRVIEILSLKNSHAAATDKIQIDLEVLDSSTLWRLHFFVKMVADTIHDQKVEKKRETEGYAAGPSHAI*