MKLLHSVALFVNSLLTVSLSFAWIPPARQIATRPKSVGFPRRSFDGRKSSLSSTASSDTFQFQTGEPFPYALEVFQGAVTYNEMLSYLNNKLLEYGYSIPQTLCATSLCGDEMNRPLEQALSQTFCENYSLGGLAGCPFGGVTSFKKMKTHIPDGGNSVIVYGPHVGISQDGRIGHVDRAQISATEGEHTLCCRSAILAANHVSQVLRGEAEAMPMDLMDASQYFVGNMLRPYAERLEAHQDENSKMMDLPYVLFEGQTDLLYRIIQEGSQFGFPGAVAVLGGIQINTPPGYLDYYVPLRFELYNAEGQYLANMFESPS*