MPPLTPMTPMTGEPSGILPQLQNIVSTVNLGCKLDLKKIALQARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEEQSKLAARKYARVVQKLGFPAKFTEFKIQNMVGSCDVKFPIRLEGLVLAHGQFSSYEPELFPGLIYRMVKPRIVLLIFVSGKVVLTGAKVRQEIYEAFDNIYPILKTFRKT