MVLFTGKTVEEAIETGLQELGLSRLKAHIKVISKEKKGFLGFGKKPAQVDIEGISGKTVYKADKKATRGVPEDINQKNAPAVNSADVEPEEIKATQRLEAEDTKVVPLMSEDSPAQTPSNLAETVTERKAQQPSIPVEESEVPQDPGNDGFSKDIEKAAQEVSDYVTKIIYEMDIEATVETSNNRRQINLQIETPEAGRVIGYHGKVLKSLQLLAQNFLHDRYSKNFSVSLNVHDYVEHRTETLIDFTQKVAKRVLESGQDYTMDPMSNSERKIVHKTVSSIEGVDSYSEGNDPNRYVVVSLQR*