MVQAIVAGGKTLDQHRRRVVKEEEEGEEAAAVAMPRVLRVSFEDRDATDSSSDDSPRQGRRFVEEICIEQPARMTSSPQPQASPFRRGAVLGAKRRADAAEEPKFRGVRRRPWGKYAAEIRDPNKGVRVWLGTFDTAEEAAMVYDSAALRLRGPSATTNFPTPPSPSADPDLAVLADADGDVGHLLGAATYEESSDESQFVGSPVSVLRPLEVAASTVNASKPDESTVSGDLKISVDTCRRGGNYSPFCNVDVLVPPEDEDCMFPGLSFAAPSIFDDDMISSRLECYADNVESVSLLDMGELPVWREVDVIFDDAFSA