MDQKEEYAPVDDGVDLSKHPSGLIPTIQNIVATVNLCCRLDLKAIALGARNAEYNPKRFAAVIIRIRKPRTTALIFASGKMVVTGARSEEDSKMAAKKYSIIIRRLGYPVRFTEFKIQNIVSSCDTKFSIRLEGLVFGHSNYSSYEPELFPGLIYRMVK