MSRIQRCFKSLASAGFFRTVEDNKLELLSHGREYAKLLQQHWTRLRPLAAHLGATKEPINPVNIQRFSFPQSQQFRNNFQ KLVKDHPRKAKCPTLLKHQSTCSGPTSNSLFGIKGPTLHLTTDFLVEPHRALEHFYNMQRESKIWWMRLSSNPSRYRIVP CDLAEDLNPNDYQAIDIRTSYGDAGEVTVEQLSLVRIVDDKDFRLPDARTGEIVQPTVIRSVIELETTTCALLLDGCDHG RDSQSLLLHRVLAPYQCGIACVESDSELSADLSDLCQHLKHVLNHAGLRLSEGDGIRTTKNASHLAEHLLETDMLGIPYT LVINEQTLRNGLMQLRSRDTRLAETIHISDVPDYLLNIFKN