MGVYLGKYCYIMIIMLVLVLGKEVRSQLLKNGYYSTSCPKAESIVRSTVESHFDSDPTISPGLLRLHFHDCFVQGCDGSVLIKGKSAEQAALPNLGLRGLEVIDDAKARLEAVCPGVVSCADILALAARDSVDLSDGPSWRVPTGRKDGRISLATEASNLPSPLDSVAVQKQKFQDKGLDTHDLVTLLGAHTIGQTDCLFFRYRLYNFTVTGNSDPTISPSFLTQLKTLCPPNGDGSKRVALDIGSPSKFDESFFKNLRDGNAILESDQRLWSDAETNAVVKKYASRLRGLLGFRFDYEFGKAMIKMSSIDVKTDVDGEVRKVCSKVN*