MELTLHQAADISIVSQYYSPVAASAITYAISNFLPYANNFPNAKVRLTPGKDIAEPLHFECFLTIRKSPQDTQGTPLLVVISFADHYPQQMPSAVLVPPPGGEKIKHPYSVMSIDGRIQVECLSFLRGVVRPYSLLDMLLAISEQFELEYPLVGANYVPPTAAASDLLSAQSAELSDDVGPLSVGPQSVGPLSVGPQSVGPLSVGPQSVGPLSVGSQSVGPLSVGPQSELMTCDDYVKNVSDVGREQFVSRHLYLKVSDKLGKTSSGAAATTPVSTPPPGQSPRSPPEVPQRLAPTEALRMEFPSADVDVIRDVLASVEGDLTIARQQLKMMFP