MDLRVGGKYRIGRKIGSGSFGDIYMGKNLISGEEVAIKLENVKAKHPQLAFEARVYKALAGGLGIPFLRWYGQECDYNAMVIDLLGPSLEDLFNYCNRKFSLKTVLLLADQLLSRLEFIHARSFIHRDIKPDNFLMGVGRTGHLVHVIDFGLAKRYQDPRTNFHIEYRENKNLTGTARYASTLTHLGIEQSRRDDLESLGYVLIYFCRGALPWQGLKALTKRQKYDRILDKKLGTSVEALTRGLPVEFADYMTYVKSLRFTDKPDYIYLKKLFRDLYVRQRFTKDYLFDWSIYKFKLKHPGLTKGENDTQTDEQQQQQQQQQVQQAISQQKQQQLQQQDQQQPQQQAQPQPQLQQQAQQPQQQPQQQQSQPQQQLQRDSVQQGLNSDVHMYPMYPDQNNQMSKTPSTQQKPVRNISSPGLKMNIHSSAAKDADYSQFNNPSNETPKVNKWL*