MESGEAISNVRSAAEAVDAPDDSIASLHSIESLCMRCGENGITRLLLTRIPHFREVVLMAFECPHCNERNNEVQFAGELQPRGCCYHLRVMGGDRKMLDRQVVKSDSASIKIPELDFEIPPEAQRGKLSTVEGILLRAAEELQALQEERRKVDPETAEALDRFLIKLKSCAEGNVPFTFILDDPAGNSFIENLFAPSSDPALTVKFYDRTPEQQASLGFLAESTAGEEESEPHGGGEVRIERTKKTKYIPAGTRRESHGSIGAEGGHRAIAQGNSEEIAAALFKYSAPEEVMTFPSTCGACGARCETRMFVTKIPYFQEVIVMASTCDSCGYRSSELKPGGKIPEKGKRITVRVLNTEDVCRDVIKSDTASIKVPELDLELASGTLGGLVTTVEGLMTKIRENLERVHGFTLGDSVDNWKKTKWQDFNSRLDQFLKVEKPWTLIVDDALANSFVAPITDAIEDDHQLTFEEYERSWEQNEELGLNDMDTSSADVSYTC*