MKAKIAVSMFLIYLLMPFSIYAYAEQPSSSMDKLDLLSDEALQMVKIQKYEEAKKILDYFSDQFLSGDVQARPFNMDELRIVSNAHDEAVEAAASIDMNHKERMNRVTRFRLVIDAITSSRQPLWTEMEDPIMDVFGGMKEAAHAGDSEAFHSSLNSFLTLYSVIYPALKVDLKADRLQQLDTRVNFIDHYRPQVVSQTSSQQELDALEADLSSLFDEMTDDEADPSLWWVIISTGSIIILTLSYVGWRKYKGDQDKEKSRKRELKN