MTTNKEVEEDDWGDEEEGDADEEGEAGVHVVKKCVCDFQRKTGNPDYFSLSHKDAKQLMPMKLNLKVFLVEYFNIMDEFLAKQTSTSPTFLVDSDASEEEAHEEDPADGVDPPRDATQVPGSSGKQKNPKKAEKSMTTLLAEGNALATARNEQNLAWQKESIVCMKENSLAEKEKAAAATDLAIVQPEEIKDAFGENQGDAWGEHGSFNNQATVIDALLRNKVEICKQDTKFMRAVPVDVLLGVTLYKLFKNTDYSDLSDKFGIGEATAHATAIVKCLGSVHDMRVFRNSRLYHKIQAKELLTVLREFAFDEWIEPYLVGDKDYQLQQHLMIPHLVDGD*