MATKKSVSSLKETDLKGKRVFVRVDLNVPLDDNFNITDDTRIRAAVPTIKYLMDHGARVILCSHLGRPKGVTPKYSLKPLVPRLSELLGVEVKIANDCIGEEVEKLVAEIPGGGVLLLENVRFHKEEEKNDPEFAKKLASLAEVYVNDAFGTAHRAHASTEGVAKYLKPAVAGFLMQKELDYLVGAVANPKKPFAAIVGGSKVSSKIGVIESLLEKVDFLFLGGGMIFTFYKAQGYSVGSSLVEEDKLDLATSLIEKAKVKGVKLLLPTDVVVADKFAPDANSKVVPASEIADGWMGLDIGPDSIKTFSEALDTTKTIIWNGPMGVFEFEKFAAGTEAIAWKLAELSGKGVTTIIGGGDSVAAVEKVGLADKMSHISTGGGASLELLEGKPLPGVLALDDA*