MHRYKVIKLLGDGTYGSVWKAVNIQNNEIVAIKKMKRKYYLWEECMNLREVKSLQKLNHPHIVRLKEVVRENNELFFIFEYMEFNLYQVMKDFDKPIPESRIRNWCLQVFQALENMHLNGYFHRDLKPENLLVTGDLIKVADFGLAREVDSKPPYTDYVSTRWYRAPEVLLRSQSYGTAIDMWAMGAIMAELFNLRPLFPGDSELDEIFKICSVIGTPNFQTWPQGMELAASMNLQFPKFSKVNLSALIPTASPDAIDLIQALCSWDPVKRPSAAKVLQHPFFKMQVRDAKFIPIRMLPSTKFAWAPQSYPWINNRVPDQDNVGQEPSTELSIGWAAPKKQHRLASGMEEKIEGLGVIKQGWLASDASMIHAEEQQPASSQAISSLIKVTTFPANVPVKASLPAACSTNRQKLQQA