MQAVRLHPAPNGSKPYSPTNPAPPSALRLDKIPIPKPSRPGEILIRVKATTAVRDALTWPETYATDYAIPGNDFSGIVEDVFVDPNGTTAAATSQFKRGDQVFGMAHADRGSAWAEYTIVHEHETALKPDTLPWEQAACLPLSGLTAFQALFEHAGLPFPADAVGGGSEARIGKRVLITGSSGGVGIYLVQLAAMAGLHVVAASSSAERNGGFLKGLGADEVVEYAALGENVDGSFDLIVDTVGGKILRRCWAWVAGHGTLISVDSASFDFVNEHSKCGLNKGKEDVRALFFIVQSDAEALRKLATLADSGRLKLFVLQTYDLSQAQAAYEQASSKASGYGKVVIQIGD*