MGSSQHTLDMEALREKDSLAAATGNKQVMHEVMWSLLYGMGESRLQAAREVRKLTKSSANCRSYLAAAGVIIPLVSMLKSSSWEAKEAALLALLNLAVRNERNKVRIVKAGAITPLVELLQSENASLRESAAAAVLTLSASTMNKPVIGASGSTPLLVEMLTSGSLQGKVDAVMALYNLSTYAENLVAILAAGACTPLILLLKDCKKSSKVAEKILALLELLMEFEEGRCSVIKEEGGLLALVEVLEEGSVQGREHAVGALLAMCQSNRCKYRPIILQEGVIPGLLEITVQGSGHAQEKARKLLELLREKPTTPRSGATSASASAILQSIVFDIAAHVDNAEAGSGTAKKMLTEMVELSMEQSKWHLQGSLICGPSADLPEPNRVTKLLSK*