MSQQQNLGDDEAERLKALELVMMLALPFSLKAAVNLGVPKILLDAGSGAELTAEDIATKLSDRCPDATNLDRILRVLASNNIVTEIVSKNGNDSDCPQRSYGSTSTLKYFTDNEDGVSIAPFLLLCTDPVFVPTFQYLHMPVLDENVEPHVLVHGMKSFEYAATDTRFDKLFNKAMHDHTHIEISALLKKYRGFETLTSLVDVGGGLGATLAMILSKYPKIRGINFDQPHVVAEGLQVPNLEHVGGDFFASVPEADAVFMKWILHDWDDERCVKILKNVWRALPPHGKVINLDYVLSDNSDPSPVTKISLCMDISMMAINSNGRERTLSQFKRLAADAGFKRVELVAQTDNLSLLEFYKN*