FHGPDMQVAGQPSTSQQHPPSAQELLDLAVYGEHLSLYQPGLPQHGPPRAPAAPPTVLGLSDYGGAGANPYLWLNGSGLSTPSYLPSYGGPGQRGFLPASSGFGAAAAAELTWLSLSSQQDLLKIMRPPYSYSALIAMAIESAPYKKLTLSQIYQYVEGTFPFYKKSKAGWQNSIRHNLSLNDCFKKVPRDEDDPGKGNYWTLDPNCEKMFDHGNFRRRRKRRGEPNGTGTPGALCKSEDSSSGTLKKPSENIVESTPSELLSPPNSGTESKPPLPPMEPSPYFSSFASTMGAPANDCGAFPRHLTGIGGGPVGDLALGRQGSSGFSSYSPCSSMVHGVELGPQAQTQPTNSHGTGFHNFCVNNLIYNREGTEV