MPRYAQLVMGPAGSGKVRICGDKERKSTYCATMVQHCEALNRSVQVVNLDPAAEHFNYSVMADIRELIEV
DDVMEDDSLRFGPNGGLVFCMEYFANNFDWLENCLGHVEDDYILFDCPGQIELYTHLPVMKQLVQQLEQW
EFRVCGVFLVDSQFMVESFKFISGILAALSAMISLEIPQVNIMTKMDLLSKKAKKEIEKFLDPDMYSLLE
DSTSDLRSKKFKKLTKAICGLIDDYSMVRFLPYDQSDEESMNIVLQHIDFAIQYGEDLEFKEPKEREDES
SSMFDEYFQECQDE