MHRYKVIKLLGDGTYGSVWKALNIHNNEIVAIKKMKRKYYSWEECMNLREVKSLQKLNHPHIVRLKEVVRENNELFFVFEYMEFNLYQVMKDFDKPIPESKIRDWCLQVFQGLDNMHKNGYFHRDLKPENLLVTGDLIKVADFGLAREVDSKPPYTDYVSTRWYRAPEVLLQSRCYGPAIDMWAMGAIMAELFNHRPLFPGDSELDEIYKICSVIGTPSYQIWPQGMELAASMNIQFPKFPKSNLSALVPTASLDAIDLILALCSWDPEKRPSAAKVLQHPFFKRQCHDAKFIRTRIYPSVKTCHADKFPWAQRSALWDMNAPVHGAEQDGEDQEPSTELTIGWSAPKKWHPITSGMENKAAPGCNKQKVQECATAFQYGHHQLANGQALPSHMNLHAFPATIPVKASLPATCSARQKMQPAVAASPTAVTFSTLEPSVQSVFAPRAGFRHGFGTHWLDN*