MQLQLICEDATQIDHLNDLATRWNLSHDENSDFALVLTCERLELRKVDEPKLGAIFVDLVGGAVGHRRKFGGGKGQAIAKAAGLNKGATPTILDGTAGLGRDAFVLASLGCKVQMVERHPVVAALLDDGLQRAQKDPDIGGWVSERMKLIHASSHDALDKLSNDPNFEQPDVVYLDPMYPHPENKKKSALVKKEMRVFQSLVGADLDADGLFEPAMKLATKRVVVKRPDYAAWLDEQKPSMAIETKKNRFDVYVKASMT