MLQAKKIEKPDLLSFPFYGYSIKKKQKKKNYYLKLNHINKVMKNICKINKNKIDEFVLPQITIQRVQPREQKFPSKNVQKKLKTPGFSTIPEEEKQNVQKNKCMLKKINGELKELNNLDTCKILKNYIPYTKTSKFNIFNDSPQKHVSYKYYDLNNFEIIPTIYQTQNCNTDLIKKCRQASKNTMTDISKYCKCSKKEMKKIKESLNNNLYLSLSNQQNELSKYLTYPREKIQRLICSNQNQKKKITNSNSWMDAKENIYNSTCINESKSMIFQMDNQHSQIFQPDAHKTADWVPEHDKEQKSSHTNICIKPQKNATAILLNHSRNMLISKIKNTKNELGPLETKKKEFISTSPNLKHSFLNYNKLNKMQNISNNAHNNYNKTFIYPKNKLSEKKKKNFKDYEQNLTIQKLLCQTDRIKSVEKKNYIEKINQYKVIYKGDDFVSIYKNKENKNIDNHNVDLASLLCKPGYVGDYLYKSNSTNNNFFDNTEKNKIFKNELVQSVQIKNEEPNLCFVKNNLQIPKYYNLNRSSKINNIHEQCQTNKNFNNQFLNKQNDEILQNMTKAINSSPTLNLDLQYITFFIELLKNQKKQNLIL*