MQPPSTPAAIPSIGPGTPATAEAASILPQLQNIVSTVNLGCRLELQRIALHARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEEQSRLAARKYARVIQKLGFPAKFTEFRIQNMVGSCDVKFPIRLEGLVLAHGQFSSYEPELFPGLIYRMVKPRIVLLIFVSGKVVLTGAKVRDEIYEAFDNIYPILKGFRKT