MSVLVAALARTKNFATSGTKSESKSSKSEKSSKSQSSKEVAAAVPEPEAAAAVIAEEEKDSYPEELTYPTELVRQFSKHSVCDSEDDESESAQVVDEYALGLGPIVPLKEQLERDKEDESLRRWKEQLLGQVSLAGDEAVEPEVRFLTLGMTSPGRPDISIPLPLQKNSRGVTFTLKEGALYRLQFTFNVLHNIVSGLRYVHTVWKGVVQVDHTKIMLGTFSPQIEPYTQIMEEETTPAGVLARGAYTAKTKFVDDDERCYLEIDYSFEIRKDWSGHQRKWSLGAF*