MTTMTVALGAAIALPRTAGVRRTRVAAAARAFPTSRIAPRVAISSRRRDASSVLQASDNPGQAPSLSVNDENAEEPALSPRPKPTKKPDEPVPNPPLRVAAFLAGAGFLESSYLAVEKLTGGEVTCPLTGCQTALNSGYSELFGVPLSAYGAAAYFGVAALTWWGAGMAGNEEEKDAYQRARVLTFLSTAGLAGVSSYLLYLLAVPFGGAECVYCLTSAAISFSLFAIGLSGVNGRDFGKAAPAAFSVYIVTVLSLSVLLTDDSSQANINSLKLPYAAPVIEAQSTSYSRDLAAHLKSVGAKMYGAFWCSHCEDQKEFFGAGADIPYVECFPNGWERGTPVAAACSAADIQGFPTWILADGQKLEGEKTLAELAKLTGYEAPGPGALPTAPGLDASSQLDSFLSQ*