MGSSHHHHHHSSGRENLYFQGMELGLYTFADVNPNPADGRGPEGARRLRELLEEIELADQVGLDVFGLGEHHRPDYVVSSPSTVLAAAAVKTKNIRLTSAVSVLSSDDPVRVFQQFSTVDLLSNGRAEIMAGRGSFIESYPLFGYDLEDYDVLFAEKLDLLLALREQEVVTWSGTKHPAINGRGVYPRPLQERLPVWIAVGGTPQSVARAGAMGLPVALAIIGGEYRRFAPLFDLYHEAARRAGQEKTKLRTSINVHGFIADTTDKAADQFYGPQAEVMNRIGRERGWGPTNRAHFDAARGPEGNLFLGEPELVAEKIIKAHGVFKNDRFLLQMAIGLMPHDQIMRGIELYGTKVAPLVRKELTGSADPVKATAGS