MCEKSFDRPSTLRKHLLVHTGVKAFVCETCGRRFGVASNLNRHIKRCVLKPVNLANRASQSNVVDRHPSSNGGSSVESPSTSAGGTNVPESSTSPAPLQQSIKRARVLEPEAPEASEASTHSSTPSSSAAGTAPPKPPTKRRRRAPSPSLWVPQSLARYNILPIDYPPTSVPLPPVSPARDPLSNDWIEERNSWDEDVAAAPYHPCGWKGVLPGPGFVSGVKDSSDGGLVNNGAYVMGRLVMV