MLHCLNTSCSDITVLERQREATIKCQNHQPPYLTDFNAVFPSSSSSSSSSSSSSHSQGLLMMCSDSSLGQVLTHSVKPDPGVWPEFGFLPAISRTCSRDGDLVSPKENMASGKENAKKRKPQNSKVVAEIDNNKDKDKRVKVTGEEGESKVTEHHTRNKNAKSNANKNNRETSADTSKGSEVQNQKPDYIHVRARRGQATDSHSLAERVRREKISERMKYLQDLIPGCNKVAGKAGMLDEIINYVQSLQRQVEFLSMKLAAVNPRLDFNIDELFAKEVRSLLMTQFFHLFLY