MSLFHVLALLVASLNLVTAQTFTNCNPLNETCPADAALGTNHTWYFNTTVDDTIWNVTNGNIGITDEGAEFSIAQKMDSPTMQSNFFIFFGIVESHVKMAKGGGVVSSVVLQSDDLDEIDWEWVGYNTSEVQSNYFGKGNDTSFDRGGFHYVPNADTEFHNYTTYWTSEKVEWWIDQQLVRTLKYEDAVGGKNFPQTPSNIRFGIWPAGDPSQPHGTIVWAGGEIDYSAGPYTMVVQKVRVHDFHTGKEYSYSDHSGSWESIKVVSGNSTTVEQLNKPPPKSLSERWNELPSGAKAGIGIGIAAVGASCLAGFIFFCLKQRKRGRLEHALNDAQWNSERTEMNNFQAEWKQSEWKHKGYQPVS*