MPDGSFDACSNVKDTLRKVTAQVDDGPCITYISEGGSGNVVKMPLTAARPFNGEWGSRKGILMLKGSLQSPSRSGCTYVNGNPGPSCPINGKKFAAHAHPASPGFNNHMLRFGIATVGDSTLHQDQQS