GRSRLLEDFRNNRYPNIQLRDLAGHIVEFSQDQHGSRFIQQKLERATNGEKHLVFHEILPAAYSLMTDVFGNYVIQKFFEFGSEEQKHHLASCIRGHVLPLALQMYGCRVIQKALECIPPNVQHELVMELDGHVLKCVKDQNGNHVVQKCIECVDPHALQFIIDAFQGQVYALSTHPYGCRVIQRILEHCLTEQTLPILNEMHDQTDRLVQDQYGNYVIQHVLEHGTPEDRSKIVMQLRGNILPLSQHKFASNVVEKCVSFASRTERALLIDEVCNTNDGPHNALYTMMKDQFANYVVQKMIDVAEPAQRKLLMHRIRPHVATLRKYTYGKHILAKLEKYYM