MAASTGKTGTKAEKSESGSAPGGLKGLAAAEDAGKKAKGLPPVHLWNPEFCGDLDMRIARDGTWFYMGTPIGRERLVRLFSTVLRHDEDGKYYLVTPVEKVGITVEDAPFLAVAMKVEGEGREQRLTFTTNVGDDATAGPDHPMRFEIDKETGEPAPYVHVRARLDALINRAIFYDLVALGVEEEHEGRAWFGVWSGGVFFPFMPAEEMARQADRS