RLFQTKCSSCLKAIAPSELIMRVLENVYHVHCFYCCECERRLQRGDEFVLKEGQLLCRSDYEKEKEMLSAISPTPTESVKSEDEDGSHSHGKGSEDSKDHKRSKRPRTILTTQQRRAFKASFEVSSKPCRKVRETLAAETGLTVRVVQVWFQNQRAKMKKIARRQQQQQQQQQEQEQMGNPRLGSDGASVHGLDGLMVPYPRLPQQQLLPLDQNGYSTDLYRQGLTPPQLPGDHLHPYDSEGVFHDMDSDSISHLGDCLLSTAEANLLQARVGNPIDRLYSMQSSYFTS