MDHTKTSEFIFKILEEAVLEVGEENVVQIVTDSASNCVGAGKMIMERFKTIYWTPCAAHCMDLLLHDLGKLPWVNEAIQRGKLITNFIVNHRITLRIYRKNATRELLRPCDTRFATYYIILNRVVEEKASLRLTVCGNEWEKSPLSKTSKAKLVEEIILSSNFWESPKRVLNVCQPIVEMLCLVDSDTPCMGFVYEGMERCKEAIARVFNNVIDDYKLIWDMVDFRWKMMHSPLHAAVYYLDPRSFGIKRNGDKKIMSGLYEAIKKLNPDREVAEKVREQLRAYKLQEGIFGSVAAREDRTCFSLRVWWDFYGAEAPELQCFVVRVLSQGSSATTSERNWSAFDFIH*