MSELKVAALRALKLMDLTTLNDNDTDAKVIQLCHDAKSPVGNTAAICIYPRFIPIAKKTLREQGTPEIRIATVTNFPHGNDDIEIAVAETKAAVAYGADEVDVVFPYRALIAGNEQVGFDLVKQCKAACGDKVLLKVIIETGELKQEALIKKASQICIEAGADFIKTSTGKVPVNATPEYARMMLEVIRDMGVAKTVGFKPAGGVRTAEDAQQYLAMADEILGGDWADSRHYRFGASSLLTNLLNTLEVTDQKADPAAY*