MGSPKPHVAIFPCAGMGHLIPLAELAMRLSDRHGLSVTFIICKWMFSSRLMALYSERIASSGLDITIVQLPEVEIEGAEHMKIVTQLSKLLERSKGSVQSALRSLVDSASPVSAFITDPFCSTMIDVAAELCISTYVFFTSTASVLSVMLSIPKLLSNTQVSFKDADFSIEAPGVLPIPCRDLPDPTQDRSDEEFYWFMHHLSRLWEVTGILINTFEELETEAMKALVGGKIINPTDFDRMPGFYPVGPVISSSPLEYNDGGANCLSWLDNQPPSSVLFVSFGSGTTLPKEQVTELAVGLEASEHRFLWVLRSPSSSFLSVEETEISELLPEGFESRTQDRGLVVPSWAPQIPVLSHPSTGGFISHCGWNSTLEIISHGVPIICWPLFAEQKMNRFLLVNEFKVAIEVKMEGDGFVKREEVERVVRELMEGESCTRVRERGRELKEKAVAALEEGGSSYKGMAAVVSEWTTNIRQP*