MVVEYDLDAVERLEHEFEVIAFGLFRNGRLSGSEAVKDRRIRAWCGVSVLSIAWYLLEMGGSLIEGASMERYLWSLNMLQQYPTEENVASRCGGVDEGTWSKWVWYFIDEISYLENDVIQWSNRYIGDVGNDCLCSVDGVDFLSRGKKLHNGNPDKTRFSNKFKKASYRYEFATNIRASYICWLAGPYLPGTYNDLQIFRFGLRDMLGADERVKADDGYLAEAEKVKCPHSLRAHEDQRAMRGRLRIRQEKLNKLLKNFHALDVPFRHGPEKHGAVTRSIAVFV*