MAVLITGGAGFLGQRVARALLKEWENAGPDPEQPVKLLLVDIKEPSERIPGAHYVVGNISDASFLETVLTEEVASIFHFAAILSAHTESEYDLGMKVNFDATRAIIERARALETRPKLIFTSSVAVFGIPPQETIDTNALRERQLSFTEKTAVTPQSSYGAQKAMAELLVADATRRGFVDGRAVRLPTVVVRPGKPARAASSFASGVIREPLQGQPSVCPVDPDTPVWIQSPRKVVENLIRAHNLPRSTGPVVVTLPGLSVTVREMINAVVWAKGRSDLVRFERQPEVERIFCSWPGRIDTPAASSLGFEADESIEEVIRAFIEVDLEMPTNP*