MADKSAAGSDETDKNIEIWKIKRLIKALEIARGNGTSMISLIMPPKDQVSRVAKMLGDEYGTASNIKSRVNRLSVLSAITSAQQRLKLYNKVPPNGLVLYTGTILTDDGKEKKVNIDFEPFKPINTSLYLCDNKFHTEALSELLESDNKYGFIVMDGNGSLFGTLSGNTREILHKFTVDLPKKHGRGGQSALRFARLRMEKRHNYVRKVAELATQIFITNDKPNVSGLVLSGSADFKTELSQSDMFDQRLAAIILGVVDVSYGGENGFNQAIELASDMLSNVKFVQEKRLISKFFDEISQDTGKFVFSVRDTLSCLEMGAVETLIVWENLDCDRYELMNTGNSKIEVKHLTAEQAKDSSHFKDKETGAELEVQEKIPLLEWLANNYKKFGCQLEFVTNKSQEGSQFCRGFGGIGGILRYQVNTAEFEEPEDGGNSDLWSDDEF*