MGAKKDFNVKLIKTEVVAAMLPMQEHWLSQSNLDLLLPPVDVGVFLCYQNPIISGILSKNWSFDSMVNVLKVSLGETLVSYYAFAGELIQNLAGEPEILCNNAGVDFIESWADVELKEINFHNPDESIEGKLVPKKKHGVLAVQVTELKCGGVVVGCTFDHRVADAYSFNMFLVSWAELAQSKPLSQLPSFRRSFLTPRCPSFYDPIIDTMYLPISALKQETANIDHDADEIISRIYYVKAEEIRRLQSLANCNNTTFTKLEAFSAFLWKTIASDTNNKFRLGIVVNGRSRLSNGDEEQAKILEGYFGNVLSIPFGEKKVEELKEKSLSWVASAVHEFLEHVVTREHFLGLINWVENHRPEPALARIYATNEDTPALVVSSGQQFPVRKIEFGWGEAVFGSYHFPWEGKSGYVMPMPSPKGNGDWIVYMHMLKGQIDLIEAIASNVFKPLTADYLSLK*