MLVVQPSTIKAQSYDEGQTVVFEPYGNSFKPYYKFSEPDVTKYIITNRWRSQTAFTEAEKKMMYQYTHASASPINLALEQVMGDTSQLDAQLQQSVALLDSATHKLTIPWNIIVYRYVYETFLTELGISEEELARYYHDKTFDPQILSAIKPGARYTKQGFMSTTAIKNAAMPHRSVELRIRIPQGSQAAFVQPYSFYPYEMELLFPRQCTLEIIGANLSDDHTRLLIETRLLP