MTYCSPHESYFDERPSPSEAFEHVPRYIVTLLTQLSPLHYVSLDLRHMTRAQENIFLRQFIVPSGRQYRMEIGLLRLACSDYLSNIILYRSNPAVLYGLQIDTGLEGAVYSHAGRLVGQTLRRLAIRLTSSEVDIQDLCKLGEYDRAFFPITSKVLRKILDRFPLLVWLTIDVATSIEEPWLGDLGVQMWDVNKALFSMHPKVEATIYHIAEAINRSEFLRRVALTWRGNRTDWLMRPGTDPTRPQNFVNLIHALGLACPRLEGIAFVTEYMVYYSGLRQNNGSLMVKPGNASMDRPGEWPAGLRGPFDYSEGVMQDINSSHNMVLSRESSTSASAVPNGGQAPSDATDYGELAETSRTALSRIAERMLAHRPVTMQTDEEDLLKRLYSERPGFGLQTQSDGAS