MADQSETDKNIEMWKIKRLIKALEAARGNGTSMISLIMPPKDQVARVQKMLGDEYGTASNIKSRVNRLSVLSAITSAQQRLKLYNKVPPNGLVVYTGTIMTDDGKEKKVNIDFEPFKPINTSLYLCDNKFHTEALNELLESDNKYGFIIMDGNGSLFGTLCGNTREVLHKFTVDLPKKHGRGGQSALRFARLRVEKRHNYVRKVAEMAVQFFITNDRPNVSGLVLAGSADFKTELSQSDIFDPRLQAVVLGVVDVSYGGENGFNQAIELSAEMLANVKFVQEKRLIGRFFEEISQDSGKFVFSVKDTMQCLEMGAVEILIVWENLDCDRYELMNPSTQKVEVKLLNAEQAKDLSHFKDKEAGCDLEVQDKMPLLEWLANNYKKFGCTLEFVTNKSQEGSQFCRGFGGIGGILRYQVNLAELDVDEDDAGDALWSDDDF*