MELNEHSFLEELLALRRDSSWETIPPEMNEFLSSSTWSSFDYFDNQNLSPFFPNSSSSQEFSPPFEPNLNNCHNNTTFNEVYYPLGFGTDELLSAPQLTTDSSYTTLGDTPPFPVQEDNNPWSMLEQEELSILGDEMHNLETQAAACKVEPTQSSSPEAAPVFNMGLCVERNSRASKKLQGQPSKNLMAERRRRKRLNDRLSMLRSIVPKISKMDRTSILGDTIDYMKELLDRINNLQHGIEEGGSDQLNVMRLIKDMKPNEMLVRNSPKFDVQRRNVDTRIEICCAGKPGLLLSTVTTLEALGLEIKQCVISCFNDFAMQASCSEGLDQRTLVTSEDMKQALFRNAGYGGRCL*