MKNVGEADVILGVKFIRTPNGICLSQAHYVEKLLKKFDSFDVDPIKTPYDIRVHLKKNKGDPVCQSKYAKIIGSVMFLMNYTRPDIAYSVSRLSRYTHNPSNEHWGALRRLLRYLRGTMDWGLHYSKFSGALEGYCDANWVSGNDEVNSTSGYVFTLGGGVVSCKSCKQSCTGMSTMESEFIALELAGHEAEWLRNVLADIPLWGKPAPSVALHCDSQSAIAVANNQAYNGKKRHIRLRHKAVKELLSSGVISLDYVKSEKNIADPLTKGLLPNMSDGYVPRGRSKRFFEKFTNLHRFRVEMFISVIDLQLQELNNRFNEANMELLICMACLSPINSFASFNKQKLLRLAEFYPSDFSCNDLIKLRFELDFFVDDMRKDERFREAKDLSHLSMMLVETQKNESHKLVYKLLKLVLILPVATASVERVFSSMTYVKNKLRNKMGDQLLNDSLVTFIEKDLFFLVKDDDVIDRFQNMKTRRVQL*