MHRYKVIKLLGDGTYGSVWKALNNENNEIVAIKKMKRKYYVWEECMNLREVKSLQKLNHPHIVRLKEVVRENNELFFIFEYMEFNLYQVMKDLDKPIPESRIRNWCLQVFQALENMHMNGYFHRDLKPENLLVTGDLIKVADFGLAREVDSKPPYTDYVSTRWYRAPEVLLQSRCYGPAIDMWAMGAIMAELFNLRPLFPGDSELDEIFKICSVIGTPSFQTWPQGLELAASMNLQFPKFSKGNLSALIPTASPDAIDLIQALCSWDPEKRPSAAKVLQHPFFKMQVHDVKFIPTRILSSTKFAWTPQSYPWNNSRVSDQDNVGQEPNTELSIGWAAPKKQHRLVSGMEKVECLGGIKQGCHGSMIKAEGHQPASSQAISSFANATPFPANVPVKGSLPAVCSTNRQKLQQAVAVTPTAVTFSTLQPSIQGLFAPRAGLRHGLVPAGVHWVDH*