MMLPSPITSTPFSVKDILKLEQQQQFQNAFLPQELDVAPIQPPFCMHTPVQESEMAHKRDKLAIKDVKAEKCNVSPKEFDLLKSSCESPAEEDMDSNEVPSRFIKIRVQNKRGKEREREREGGREKVFAVTDCPVNEEKKGDFSDRPKQRQRRKPRVLFSQAQVFELERRFKQQRYLSAPEREHLANMLKLTSTQVKIWFQNRRYKCKRQRQDKSLELAGHPPPPRRVAVPVLVRDGKPCLGGSQAYTAPYNVTVSPYSYNAYYGSYNSSPYSYSCNYAGVPTMAANAPSTSHLMNMNISMGNAGHNQQGHLQATLQGIRAW