MINIAIDAMGGDFGEKPIIEGVLKALEAKPFNAILVGNSKILKPLIPKKLEQYIQYEEASEIFSMNGNATDALKNKETTIYKAINLLKEKKVDAVVSAGHSGASMSLATLRLGRLKGISRPAIATLMPNIVNRTLLLDVGANTDCKAENLFQFAIMGEVYAREIMQIQKPRLALLSNGEEECKGNELTKESHQLMKKIPNFIGNAEGRDIFNGEIDVLVCDGFDGNVILKACEGVATAIFQLLKNEVKQSFISKIGALLMKSSFKKLKKHTDWQEYGGAPLLGVNGCVIISHGKSDSRAIKNAIFQAINFSQSHINELIENELGKYNA*