QVHFDDVSLYGTPKEEPLPCIPLSTEKPSSNFLKNQLQAWFQPTDNRLAMKLFGSKKALVKERIRQKTAGHWVIHPCSSFRFYWDLCMLLLLVANLIILPVAISFFNDDLSTRWIAFNCLSDTIFLVDIVVNFRTGIMQQDNAEQVILDPKLIAKHYLKTWFFLDLISSIPLDYIFLIFNQDFSDSFQILHAGRALRILRLAKLLSLVRLLRLSRLVRYVSQWEEVYVSINSML