IECIVCGDKSSGKHYGQFTCEGCKSFFKRSVRRNLTYTCRANRNCPVDQHHRNQCQYCRLKKCLKVGMRREAVQRGRIPTQSYHGQFALTNGDPLQCHSYLSGYISLLLRAEPYPTSRFGSQCLQNNNIMGIENICELAARMLFSAVEWARNIPFFPDLQVPDQVALLRLTWSELFVLNAAQCSMPVHVAPLLAAAGLHASPMSADRVVAFMDHIRVFQEQVEKLKVLQVDSAEYSCIKAVVLFTTGPDACGLSDVAHVESLQEKSQCALEEYVRSQYPNQPNRFGKLLLRLPSLRTVSSSVIEQLFFVRLVGKTPIETLIRDMLLSGSSFSWPYMPIQ