MSNESNLQVTFSKHCNGLFKKASELCTLCGAYIALIVFSPSEKIVISQVPPQNSGPMQFIEANRSAKLRELNAMLTQINDALDIGKKRENELSDLRKKNETQFWWACPIEGMDRVQLQLLKKALLDLKKRIGQHANMVVSQGTPTQTFPFFVGNGSSSNMPIEH