MDGLYEAAITGNHYLLSQLSQGALDGVLLSCVGKDNPLHIGALFGHVDFVKEMMNRKPHLARELNSKGQSPLHLASAQGHVDVVEAILERDTDACYARDGDGRTPFHIAAIKGHMEVLKELVKAKPVAARVLTDAGEPLLHLCVKHNHFDAVKMLIEFAGDDELVSLKDYDGNTILHLLADKMQRKVIKYLVDNTKVEINTVNTDSRTALDVSLENTSGCERWRTTWILIGAGAQKAREIFPKRPYKRTKKMRNENVESWFREALLVLATLMATVAFQAGLNPPGGVWQDTGYHNNTLHDRYFTVTLPSRYFTVTLPSHPELVPHFAGQSVMSYISPDGYIVFSLFNGFTLISSMFLIFLLVCKFSSNSRWALSILTGISVLSMLVTYQASFVFVSSDEVFQKIYWIRDMFSLEGIVAMIAIVILWRMVIWIFSKDLHVYFIRMIWFLKKLGSCNTSAKSSDDHKP