MQAFNLTRLNFHSPYKVWIDNGSYKFLTDYGVQYRIEFVENNNIWEDEKAYEFGILNENKKNSPNDSKVKETVQSIIEEFFLTNPDILLYQCETGDSRQAMRARLFTRWFNEFDKRDRFCVKVSILRDEEVDNYIAIIVQKSNPKLTDILRDFDEFIGFFDTKPE