MVAAAAMAVAAAPPDMGQPLSMDVQGLRSARGNFLICVTRQAAHFPDCSKDPEGRHFTLPVTSGAVALGRMEPGTYAIAIIHDENGNGKLDTFAGIPREGVGFSRNPAIRFGAPSFRSAQFAVTGAAVRQDIKVKYFL