MGVSFALEAIVFLVGTTGGAAWFPSLYADRPRRVGLQLGGKFHGKARLQTRHCATPSDANIWYLDWGESSFDEVVRFGSTPPSPSLQKASVRTWSWCANFVVPHNLCPWASSSVNTQGAIRLYLTKDTTLFEKAIDAVAERFCLEMKTGTLDSNTAIAFVILAEEVEERWDFESFYDWFLEKEEQYLDAIDEDPDHVGNAVTLAPFHPAWLFAGEDENPIQLEKRSPYSTVSIVATSTIDKAGPSATAAIAQHNEEIFRSKSSKDWEEIYERALRTNADEVGGD*