MIFSKRSLFGNIEEQEEQIDAVFTLIEYVYSFSISDYLPWLSVFDLDGHKAIIKKAYAKATKHIDIEVDHRIQTWKDGNKSLEEDILDVLIMLKDTNGNPLMNVKEIKAQVLEFFMATVDNPSNAVEWVLAEMLNQPILMQKAIEELNIVVGINRWVQESDLPRLNYVKACIKEAFRLHPFVPFNLPHVSVSDTIVGEKYFIPKGSIVLLSRLGLGRNSRVWEDPLKFKPERHLKMEDGGEVILTDSNLRLLSFSTGRRGCPAVKLGSTITTMLLARLLQGFTSKFTMQ*