MGHHRRIPLSVSFIIFIFFVSSLQPLTAARPFNGEWGSRKGILMLKGSLQSPSRSGCTYVNGNPGPSCPINGKKFAAHAHPASPGFNNHMLRFGIATVGDSTLHQDQQS