MAVSQVSDTQSTVVLTPRYWVPIGVAIAGTILTFLTPWAGVPVILLGCFLGFQAATVQVQFTATAFELYRGEKQLRQFPFADWQDWLILLPPVPILFFFKEVKSIHFMPMLFDARALLTCLEERCPRS