MSPDLESIFAELGLSQYLGAFVEQGFDEWDIILDIQESDLDALGVKLGHRRKLQRRIANARGISPSVSLVTSVRPTSEDAKSDSVQPEPTRTELPPEGQGVAKRKYRRHPKPDENAPERPPSAYVLFSNKIAKLVGENWQNLNASEKEAYESQANADKEKYHRDLMEYKKTADYRKYMQYLHEFKEKQAKRTQADVSKRTKLDPVRLRHSSSSSSTMTPGGNTSSGSGSERLQGSEPPPCRRERLNSIASIAESQHSSTTPTLLSQANSNDETMSSPQAAHFDAGSPREPHYQAPKRQQSWREGGPGVEVSHQHLPSLSNMLEDGRKGMQVPSGSEGNPYSSGFVAANHPRSVPEVPNVLPSAPPKPPLLRHEPSSSSSIGSVSPAAGFARSPGEGPLPIHALLSHHQTLPTPVVAANAAMFERGSPVSGLGTGTTTPSPTDPVPLVRPYFGHGVVPRGYGT