MSPQQNIGEDEAGMLQALQMSVMVTLPFSLKAAINLGVPKILVDAGPGAELTAEEIATSIAKVSNCCADPKNLDRILRILASHNVVTEIVSKDAKDSDSAQRSYGPTSTLKYFTDNEDGVSLAPFLSVAIDPVFLASYQNLHLPVMDVNVEPHTLDHGMNLFEYIATDAKLDKLFNKAMHDHSNIKMSALLKNYRGFETLTSLVDVGGGLGATLAMILPKYPNLRGINFDQPHVVANGLQVPSTVVSPFLPHYILQTYSMHCYLQ