MAAPPPSVELACDAQCDLGESPIWDERSGGRLYFVDINGKRIHVYEPASGGHRTIQLEQPIGCIVPTSDPNILLAALERDIVEVDVGAGTTGRVLATTPEEHGTDPARRFNDGKVSPQGTLLVGRMHAKWRDGEHGRLYRLDPGSRELQEVMAPPEVQLPNGMAWREGSPVVYFVDSGEESITEYATDAQGIPRRGEDGKLLGRAVVHAPSGHKAVPDGMTIDGDGNLWVAIGESGSVVCYSAETGEELQRVALPVKRPTACTFGGDQLQHLYVTTRVESGEGASPHHGGLFRVTIPGVKGAAPAYKYPL*