MLQLVTEMRAEYFPPKEDIILHNEASTEFYVLVSGVVELLAYKDGTEQHLGTARVGDVIGEIGALCYRPQLFTARSKKLSQLLRIDRNAFLSIVQGNIVDGQIVIDNLYQFLKDSKIASLLRLSMEIESIMTEVGMGMTVSLCFVASKGNSQLLEQFLKRGRDPNTTDYCGRTPLHIAAADGFLECVQVLLLYGGDPNIQDDDGIVPLWEAIQGRHESVTEILWKQGACLTVGMEGEFLCRAAENGGLAILQDLLKYGADINVQNSDGSTALHIAVAAGNLEIASFLIDHGTNLDISDARGLQPFDLAKQQQQEDLLKLFSKQWYNLSREDEQTMNGGSEERIQKEQVIDSKNEDPEERIQTENVIHSTVKDSCSTPIEDTNHSIVKGKQLAQGVTHKDARTAANFDNSLLGIVSTCSRNVDRNILGRRNSSARITIHRYHPRGRHSVRQLGKLINLPGSLEELFQFASDEFKYFPVKILTISLAEISDISVVRDNDHLYLVDQEELDRILGLHGETNN*