MLGDLQLYQHAPPRPLFISRPGQSRIILCIGGMGDGLLALPYIEKLLGLPGYSVAQILLSSSYNQWGVATLRQDAEEIINAVDHAHFARISVAILQAPVSDREGMFMTCSHDAIQRATAIAQAVEPDALIDRNVLRDVDEAFDIPMTSYRWLSIAKKGGDDDYFSSDLGHWKFTSTPTLCILGEKDEFVPSNAWQSQAWASPSVKVVAITGANHKVDSEAAQDEMMVHVRAFLTA*