MELEHQALIYKYLNAKAPIPSSLLVSISKSFRSSNRVSWRPLYQGYANADSDPEPGRCRRTDGKKWRCSKEAMPDHKYCERHINRNRHRSRKPVENQPRKATKEVTTAAAGSLPCAGPQGSLKKAKVNDSKPGTGSYWTDSLNRTMLSREKANKPTDDESLLLSSTKNSQPTLSLLTQLKQQNKPDKLGPTPENEPNSDTMLKAWGGSHHKSISSTQRHDAESLQSVLQNFSLAQNDRLESEKNRYSDSVLVSSAFYSADGPQTTCLTPNMTQVQQDCISSSWEMPQGGPLGEILTNSKISEDLSKCGSRSYGWLLNLDHAP