MKHKTLINISVYSPQGILFVKVVNAMDHTKTSEFIFKILEEAVLEVGEKNLVQIVTDSSSNYVGAGKMIMARFKTIYWTPCAAHCMDLLLHDLGKLPWVNEVIQRGKLIVNFIVNHRITLNIYRKHATRELLRPCDIRFATYYITLNRVLEEKASLRLIVCSNEWEKSPPSKTCKGKLVEEIILSSKFWESVERVLHMCEPIVEMLYLVDSDTPCMGFVYEGMEHYKEVIAKVFNNVIDDYKLIWNMVDFRWKMMHNPLHAAACYLDPRSFGLKINGDKEIMSGLYEAIEKLNPDREVAKKVREQLRAYKL*