MSDTRSDYRILMAEHALGMLESIIKSKKLPLPVNWKKAQELHAQARSILMQMKYSFMPPTMLARSEEARKLQEISRQLASILLPREWLERAQLDQRARRVMADVKYAIRMLYGLPARLSLGDDNDPLHAVDIECVEVLSVAKHPNADNLYITRARGVFTYTVVTNIKDVRKGDLRAVAILPPVELRGQLSEAMYCSRGRIEGCTPGKRPPISEVERGELEKIIYSVLRGR