MNVTPCVRVSLFRHSGLEMKQYRYYDKVTNGIDEAGMLDDMKRMPCGSIVLLHACAHNPTGVDPSPEQWQKISNIVKEKELFPLFDMAYQGFATGDIDRDAFAVRLFLKNGHKLALAQSFSKNMGLYGERVGALTFITENEEEASRVLSQLKILIRPMISNPPIHGARIAHLLLTDPVLRNEWLSDLKVMTSRIIKCRKTLAELLEKHGSKRQWKHIVQQTGMFCYSGLNETQVRRLIEEFSIYLTKDGRISIAGISSKNIQYLANAIHVVTV