MSPQQNFGDDEAGMLQALQMSVMVTLPFTLKAAINLGVPKILVDAGPGAELTAEEIATSIAKVSNCCADPKNLDRILRILASHNVVTENVSKDANDSAQRSYGPTSTLKYFTDNEDGVSLAPLLLVTSEPVLLASYQNLHLPVMDVNVEPHGLDHGMNFFEYVATDAKLEKLFNKAMNDHSNIKMSALLKNYRGFENLTSLVDVGGGLGSTLAIILSKYPNLRGINFDQPQVVANGLQVPNLEHVGGDFFASVPEADAVFMKWILHDWDDERCVKILKNVWKALPPHGKVINLDALLSDNSDPSPATKISLYIDMIMMACSPSGKERTLSQFKKLAADAGFKRVELVAKTSHMSLLEFYKN*