MKVEPTKSTDEASKKSYTYNAERVLGSGSFGVVYQAVVVETGESVAIKKVFQDKRYKNRELQIMKELKHPNVVELKHAFYTSGDKPGETYLNVVMEYCSDTVYRVMKHYTKMKQPVPHIFVQIYSYQMARACAYIHAVGICHRDIKPQNLLVEGHTHALKICDFGSAKPLVKGEPNVAYICSRYYRAPELIFGATDYGFVIDIWSMACVSAELILGHPIFPGESGVDQLVEIIKVLGTPTREELMAMNPNYTEFKFPQIKPHPWHKVFRARTSADAVDYISKLLVYDPKLRPTGLQCCTHALFDDLRDQNTKISSNKPLPEHLFHFSKEELALMDAELQRKLIPAWSFVNLVRSSCAEDVALMLATNMSRNTVTRSTHSALARRYGRYMQIWVVQMPCAVHLQMNGSRRD*