MAAALLSLLILVPPIGLLAALAFLARPRAARIPLKGRHVLITGGSSGIGLAMATAAAREGARVSILARNAARLEEARGAIRAATGRDVGVHAADVRDADAVARALAEAGPVDVLVCNHGVFVPQELEKQEMEEVKWMVDINLMGTFHLVKAALPAMKERTKETRLPASIAIMSSQAGQVGVYGYTAYSASKFALRGLGEALQHEVIADNIHVSLIFPPDTETPGFAEENKRRPELTNIIAGSSGGMKADDVARKALDGIKSGKFIVPCNFEGAMLAVATAGLSPQSSPLTAFLEIIGAGVMRFAAICFQFNWFMTIENWYAKNKKHA*