MTVQNGIAVKPQGYGFMRLSPDGYVRLTLEQFQWIPLVHLLSGLDHDEYPPLHEGASQTHISGYTEWVSETAPVITLGWDWRMDGASGQARYLRTGFPRSNIMLVDDQRQDLGPAITAKLLEAAIDKTAWPAVIQRHIMDRYV