MPLLTQYNEDEYEQYCLVASLDNVRNLSTVLKAIHFKEHATCFATKNGIKVTVENAKCVQANAFIQADVF
QEFIIQEESVTFRINLTILLDCLSIFGSSPTPGTLTALRMCYQGYGHPLMLFLEEGGVVTVCKITTQEPE
DTLDFDFCSTNVMNKIILQSEGLREAFSELDMTGDVLQITVSPDKPYFRLSTFGNAGNSHLDYPKDSDLV
EAFHCNKTQINRYKLSLLKPSTKALALSCKVSIRTDNRGFLSLQYMIRNEDGQICFVEYYCCPDEEVPES