MATILTLNPLAIGLFSSNSQRYSCYLHRTMRIGQSGIHFQTNYPVSFMGFLQFSKRRNFICAVSKDAEESFKKTVEVDRLIDTLREAIQKAHGNVVVNHEAAGVVISSFISISLPLSLCWGMLIKPSLYNASAPLPQIVVENVLAFNESFWIRLAARADTCKSDDDKKDYEELALTVMSIVDRLVHKTNEKIEASTDVLKAILKPVIDEVEEISWPLRDPEALSLMEKEINQREQEGQLDEGFLAEVNAQLRQATKDGDKPGLEAMLQKVLQLYASRVLSKRSYAKKGNEVLKAEQFLETIIKAPEEVWNKLLLDGMTLGKGDISPEELYTVIKKRMERTLIRTEGGSYQQRVLIEYLKGIESRAGEIVRVLQG*