MGMELTGEGALRDEAVGQISERLSSLPDLHLPYAFQCRGGDVTEDEKRHYLACLLRRDPAIFIERYGQNLNNNEMQEFEVLKSNYEVGWHLKQLKSIKCPTAAEQKAHATIVKNRRLAYMAKLLRDGHYFSEEAMRMRAPLLHHDYVGKYQDPSSRSMPREGETWSELLMRQVEEADFQVRLEEEKERAEMEEEEEDSDEEHEEGDETKGGKEGIEEARDMKDQESDSVEIGTAQKERSAGSIFVGDNQDQRLPDVESNDSEDPQSDSGEELESLSDDMDGESAETDPAQTEEPFVCSISEEEMQLKLDEFTRVMQEKFLSGEDLEHIDYSGIDRDVGLDDHWLKEVSQAAEDRYFDED*