MHVDMDCFFASVATRNDEELRSKPVAVTWGTTKSQRGEISSCNYRARAFGVRAGMWLDEALRACPTLVTLPYDFSAYEATALEVYEILWAISGGEVVGVSCDEAYVDASERSAREGKDPLEVAEEIRRQVRARTGCSCSVGIGSNMLLARLATRRAKPDGTFFVAPAMERAFIAATLVEDIPGVGRTAGKKLEVFGAKTCGELLRVPVDDVRRAIGGKLAEKLLDAARGVDKTPWRVRPERKSVGAQMSWGVRCATDDIAQDFVRQLANEVSQRMQRLKIRGGRMFLKVWRAIPDVRTKRDYQGHGACDVLTRSKPMLRVSNDTEIVANEALSLLRELRVEATLIRGLGVSVNKLEGENGVASPTSKRQPTLFQMFRGDEPEAKAELNDETLDSETSDEDVIETQGEEDVANTQELTQNECDFALFNDSQAEIDSDLGRSMREAFASAARAYAWQSYELTRLSLSKRRRETYGEDEYAKRATSSATDVILAHARRSYLREGASGLSAVLDDARALCRSHELLHEKYSSQGAAFIAAWLDRVDTVERLVSSSGN*