MESEAARSRFQLQSVLGKGAYGTVYAAIDTASGERVAIKVIPVTEQDREEFKQIQREVAFLADCNHPNVVRYLGSYRLSGELWIVMEYCGGGSVSDLLSAGRAPLPEELIAHICCESLKGLAYLHGLGKVHRDIKCGNILLTSSGDVKIADFGVSAQLTNTMSKRQTFIGTPHWMAPEVIQESRYDGKVDVWALGISAIEMAEMTPPRWNVHPLRVIFMISRDPPPRLSQPEKWSPVFIDFVSQALIKDPKQRPAARYLLQHRFAVAQRPGVAAGLAPLIQRAAQYLQDTAAAATQQAQAGAPELKDLAGLATGRFSWRGGTVRAAADKGGGGGGAAAGADPAAATMLAPSRFPGMAGGGGGAAAGPQSPLPVTPGPPAGGAVRRISSSAGFDNTVVVKEDYDYGGTVVVHDGYGTVVVHPEAPAASGGGAAAAAAGGGGGGGGGAGAHYGGHPLLRSPATPAAAAAGAGGGGGGADYGSTMVVAGATLVERYGTVAVRHSDDTVAAPEGGGGGGGGAERSGGSDGDGGGYLAAVRAAAAEAHHRDKHARGSDSPATAAPAPALSEMERVRERLHAIHDGGLVLPLPFLKAEQAQPLALLNPYGAGPVPVGLGGSSGPAGQSGQAQARQGAGRGAAASSARLGPSTAAGVLPTSGFTAPVPADTHGVDPEAYGVVLDLVRQSAAAMVHQQRGEMGGGGGADAAAAAAAIDTLPPTVLTQLLYHSSIQNLARTLAYNRRCLALLPLDRGAAAELADSCESLSAALQCVLSL*