MTLEQLSANKCFEGEQRVYRHRSDTLKCDMTFGVFLPPAALEGKPCPVLFFLSGLTCTHENFIQKSGFQQHAARHNLIVV NPDTSPRGVEIAGQDDAYDFGSGAGFYVDAKEEPWSKHYKMYSYVTQELVDVVNANLPVVPGKRGIFGHSMGGHGALICA LKNPGLYQSVSAFAPIANPTECPWGKKAFAGYLGSNPDDWALWDATHLVSQYESTPQELFIDQGAADNFLAGKQLLPENL LAAADGNDHIQTIFKQREGYDHSYFYIATFVAEHIAYHAALLTASA