MNSSSTQGAFDIVSCNMEHLDLSINQTDNSPHSTNSNAIWSDCAITVHKGDSGAKGGKTGNLGAVPMSNEELKIRGELENEIEGGLEDEIKDGICRLSLRLHRLYQHQKTRDAEFRSQMNEEVFTEVNITIRMEGESTIQIHENKKAIGNKAMTMTPAQTQRFKLAEKQSRVCPSLKEFNWVQTLRSNSSFVGSSSKKNEISQYAYSPCKDRSMRHHAQHVMKDGRTFINASGQGRGKFYFKDSKLLQVRWRY