MVPLGFRFDPTDEELIYYLWIKNNGWVLPSDAIMEYNVYACNPDQLPRHFNHRMGNDLYFFTTRERKYLKGSRPSRTAGDGFWKATSIEKNVLGGDQSIIGYKKTLVFYYKEKNKKTNWIMHEYRIDKTDGSIGKESLKMDGFVICRIYERRTKASKSDTRMDDHMIQSLEYDTRTPISSLQSAEGDAIELMQLCQGESNCFTDEMTKASKFDTRMNDHLILSFEYDTCTPISSLQSAEGDAIELPQLCEAQDDCFIEEMTKASKSDTRMDDHMIPSFEFDTRTPISSLQSAEGDAIELMQFCEGESNYSFIEEMLLKDDDKQGLYDIPIHPSLLDCFNYM