MEGGCVEEVSSDSEKRLQVAPQHFVTEVLQRMGSGVSVVLDPTPEGGMKAESRKLPSSRYKGVVPQLNGRWGAQIYERTRRVWLGTFSDEAEAARAYDVAAQRFRGQDATTNFHPLSETHDDEAAELTFLLAHSKAEIRRTPNDLRSVRDLLFEKVVTPSDVGKLNRLVIPKHHAEKHFPSKSSSSMAQSYVLTKGWSRFVKEKNLKAGDVVSFWRSTGPEKRMYIDRRAGGVVCDRSAPPAIGQLPVVKLFGVDISELPASGGDAKRGREMELFPPSQFFERQFIEAL