MLMESLKSSEALIILDDVDHVDQVKALLPVQTHDLGSRSLILITSRDKGVLRSSKVDKSSIYRLTGLNEQHSLELFCSHAFSQAYPLPGFQCLVRKFLHCCNGLPLSLKVFGALLYDKDISQWEDELQSLKQIIPSEIQGTFKISYLSLNEEERDIFLDIACFFINQNRDAAISLWNGSGWRAKRGFLNLQDKSLVEVDGRNCIHMHDHLRDLGRQIAASSSPRRLWRSENVIEDLLHQSSDITVRGIRMFHGEYSDYDEDDLFGVIDTENAVLERILRRLQILHIEGSLLEPILMKVKLPNLLWFHWEQCPHFSLPAWVPIKNLRALQLSGSSLNTMSFGEGEPQHLCSRNLWRSCGHTRAEGGWRKLRPHSLDG*