MEKQVNSGVTYAQIDAFTDRMFGGNPAAICYLPEERTHEWMQLVAKDFNLSETAFLLKIPNTHSNNEFSLRWFTPKVEVDLCGHATLASAHFLFSQHGGLLDTKTIVFHTRSGILTAKRVGDGGRLIELDFPLIPISECDADDLELVKSALGSADIVWAGKPGGHGYLVEVSSTDELKSLKPDFQKMLVFGGRGDLIVTAAGGHDAQLDFTSRFFCPKAGILERPTHLNLLRATHSITITATPPSMSSRVSSVKSLLIEPDGGSLINLVVPKNERVSRDREASNLPHVKQTQIDLECAHVISEGWSSPWRVL*