MGTLLYSYGVDRSFEELNLSHPEDIVAIHKAYIGAGADIIQTNTYGANYIKLARYGLEDEVKRINQAAIRLAKEAARGTGTYIFGTIGGINGAVDARLPAAPLEEIKRSFREQLYCFLLDGVDAILLETYYDLDELKTVLKILRETTDLPVVANVSMHEPGILQNGKKLPDALEELIALGADVVGINCRLGPYHMARALETVPLYDNAYLAVYPNASLPEMQEGKVIYQSDTDYFEHYGEVFRQEGARIIGGCCGTTPDHIRALRKGLETTKPILEKEVRPILELVPEEVEDVDSGERLLDKVKERLTILVELDPPRTFDTTKFFEGAQALDEAGVDAITISDNSLATPRISNMALASILKHEYGIKPLIHLTTRDHNLVGMHSHVMGFHKLGLHDVLAITGDPTKVGDFPGASSVFDLRSVELVQLIKKFNDGISYTGKSLKEKARFHVGAAFNPNVLNLEKAVRLIERKVEYGADYIITQPIYDVNKAILLKEALQKANIDVPLFIGVMPLLSSRNAEFLHNEVPGIRLTDEVRERMRKAEEQGHANEEGMAIARELVDAICEHFQGVYIITPFLRYDLSIELAKYVQNKQQVQIGSK*