MTKPVKKTRWHQELSAVEYGPPCIQFMDFHRYDKYSAENMKRQSEDCLYLNVFSPYDHEDESKTFPIIVWIHGGSFLAGSADTGIDMETIARNIIFKGITFVTINYRLGPLGKNFRVVLCSQY