MVEKVNLKIDHLSVSVDAGATILEAARKVNVRIPTLCHHEDLCVAGNCRVCVVEQVGVDRLQPSCAIPVSEGMEILTNSMKVRNARKQIIELLISEHRAECTTCYKNGKCELQTLSNEYIVGESGFLPLVPLKGYTIDEFSPSIIKDDSKCIRCQRCVRTCDQIQSIGALTVAHKGGEMKISTFFDKPIYEVVCTNCGQCVNRCPTGALTEKTYINEVWNAIDNSDKYVVVQTAPAVRIALGEALDMDPGEIVTGKMVAALRRLGFNAVLDTDWSADLTIIEEGNELLQRLKRVLKDKESDVKIPMTTSCSPGWIKFIEHTFPDFLEHLSTAKSPQQMFGALAKTFYANKIGVDPSDMVSVSVMPCTAKKFEANRPEMRASGYQDVDFVVTTRELAMMVKQAGIDFKSLPDDDYDSIMGESTGAGVIFGATGGVMEAALRTVYEVVTGREVPFDGLNILPVRGMEEVREASLKIENPLPEWDFLDGVEVKTCVAHGLSNAKKVMEKVKNGEADYHFIEIMACPGGCLGGGGQPLPTSPEIRKKRAEAIYREDAGKKIRKSHENPEIIQIYEEFLVEPLGHKSHELLHTTYTPRNRY