MDNEEVTYRLWRIRKTVMQMCHDRRYLVTQDELDQTLDQFKEQFGERPNDGHPSRNDLSILVAHNDDPTDQMFVFFPEDPKVGIKTIKQYCGRMQEENISRAIIVVQQGMTPSAKQALVDMAPKYILEQFMEAELMINITEHEEHQLPKIQSGDPVARYYGLKRGQVVKIIRPSETAGRYVTYRLVQ