MAVTMMLAATVPRTRARTNATRCVSEGTQGKTMRLGLPRRGVRARSGAFYDAPGDSRGFTREAMEVVNAVNASMDVRSGPVMPRDGAGGDPFGALLKNRIVFLGHQVDDFNADAVISQLLLLDQQDPTKEIKLFINSPGGSVTAGMGIYDAMQFCRAPVSTVCLGLAASMGAFLLASGEKGRRMSMPNARIMIHQPLGGAQGSAVDIEIQAKEIMYHKANLNRLMAFHTGQKVETIDEDTDRDRYMSPLEAKQYGVIDIVIGGDDAGLKIEGSFTEKLKTKKDYVAWGNESDDGSSSSRFTGKTQDAPLQK*