MSMGHQSSVGGDSSNNQEVLIEECGKARVATLNRPKQLNALSHWMVEHLKQLYEKWEVDNGVSLIIIKGAGRAFCAGGDVAATYHNGNAGQYSQATSYFYSEYTLNYIIGTCKKPYVALSDGIVMGGGAGVSIHGAIRVVTEKTVFSMPETVLGLHPDVGASYFLSRLPGYLGEYLGLTGATLDGADMLGCGLATHYVPSQSLPDLEKALRSFGTERIEDISALIDKFTVNVKLEEKSPLHRMAEINRCFSKVTVEEILEALSCEGDNCHGWYKASADSLRKASPVSLKITLKSVREGRHQTLAECLIREYRLSVRCVYRKLSNDLYEGVRSILIDKDRNPKWNPPSLELTTSEIVNYYFVPLKADEGQELQLPVRHSTMRGVARL*