MLNKLPLIVLLCAVFSGFCMAQTVQRWPFPNDCHRYYETRLLDCPPEFYWNSQLLQCNSQTPVGCSSIDPITNWNNSYPN SPPIKEPENSDLTKLCENKLNQLIPYPADCTKFIRCDYLPFVMCCPQYLYWNSQLLTCDKMCV