MSLLRRRFVKQSVNCITFLQILAERSFSTVKIPPGRRKTTEFDKLINEAGSSGDFETVRRLLNNRIVLGSFNTSDTFKFLTNTASYSSYLEDLRRVLPQIDGGFSRKNAYDILISRLCKLGRIDDALIVIGDMSNGRLGLTPSTYHPILCSLTRKYKIEEAWRVVESMRSKSVSMDVTAYNYFLTSHCYDGELESASEVMRKIEEDGNSPDSRSYDALVLGACRAGKVEAAMAILRRMEEDGVTVLYSTHAHVITGLVEGGYYALGLEFVMAYAGKDLRLDSESFGFLAGKLVKRKRYEEAMIVVKEMVMRGLRMGDELRQFYEGNVRYDDDDEDSLVQSERECYIEQKLN*