MREGAGPVQSDPVQGHAFGLLHESRWLECVSLLQQAYSTAGATTTQRAEWIFSREALQALIIARTLVLSASKAWSAILNLQPVQWGPAGQHAAAVNPLNSPAAVQRAFRQAAARVHPDKCKLPGAEQAFRTIKHAAERMLATLEQHQESKHEGEGARKGGSGCGGPATTAGAAGGWCGGEGGWGAGVAVDDEEDEEEAYWWWQPWEACAHFTPVMPSTEPSQEDEDPGLWQLPLEELRERVVQCQHAVLQPTSGLSVHQRQRRLRYARSVLSERLAEQSHRAKQEAWSA*