MFVFLHRQIPFSPISYGCMRSEGICLPIVVENRPARWNQTTMSSPSHVLCTISPSLDVVPLAGHCSNSNANRAFLRWSRLSVRPGQVGELSAKSSKVVSPARAKALDLLQSGTGKLDIVEPTATLDLSQYASTPKVQSKERKDHMRLTDMVKGLATDAKERMVTAIMDILFKPTGDTNIYFQGNFGPVPEIGGRVPARVIEGSIPPDFPVGVYIRNGPNPGFGTDNKTSPFGKSNLHWFEGDGMIHGTYFGPDGQITYQNKYIETDGYKVEKARNRRLWLNTLEGGPKAVTTGYLFNQMRFGKVNKPTCNTAVFEHAGRVFVNAEGDKPLQINPSDLSTVGLWDWDGKWDRPFTSHPKVVRDTNEMVVFGFSAKKPYYEIGIVSADGERLTHKYDLELEKCTFNHDIGITKRYNLILDWPLIVDVDRLTRGGNLMSFDGDTIARVGIMPRYGDATTVKWFNVEMNYTFHIINSYEDGDEVVLHGCRARASLIAPKEGMDKLEWSSRAFTNTRLEDAMDPQVDGAMFTHAHEWRFNLKTGETFERDLTDDTFSIDMPKINEKFLGYKNEYAYAQVVDLQETIKTGQPKYGKLVKLHLNKKVEKDYVKTELYDPGPQVFLSEPLFVENPNPVDEDDGWIVTYAHNEITDISEVHILDAHKFSGKPLARIQLPQRVPYGFH