MADLPHDKGAESPQLSIDGLTDCKHPPLDPTQKEWRLNPQLLRVHSVASEAESISADTTSKKRFCCGGSDGVSKKVQKYNERQNHILEEFGKLDEMVLSDNPSTLSIAEKASVTRWETFAINISNVANLSIFVATIFVAALSGSLALIASALDSFLDFMSGLILWFTSLKMKKPNPYMYPIGKQRMQPVGILVFSTVMASLGLQVVIISIQRLITKEKQVDLQGHKAYLVIIISGVSIVLMFALAIYCQTFKSKLVKAYADDHFFDALTYLVGLACAILAAKFRWWIDPMGALLLASYTIICWSGKVRKNVRLLVGRTAPSEILQKLTYLSWNHDCRILQIDTVRAYTCGGDYIAEVDIVLPKEMQLGESHDIGEALQNRLEGLPYIERAFVHVDYDASHKPEHSL*