MPHRTSHRGSGKGRTALQLAIAACGYQILHCPQFAELCWVTSKLNEGPCATTDGPWKAHHKLHQETVNIRACQPQVASGDSEHKGMSASSVVRGLVAVGLLSFKGLYNTGKEVSRDIRKVLELLVTKIKTKIQNGKDRYQFFPLLAQAASLEDMVNSWAYATQSLETNSCIPVVDPSPCAKERSELSSQALTDINMVGRGEVNVQASSDAFPVSYLNNKKVIPNNSSSPNVFNPGIYGPATSIIGTEIPSPRSLLANNAVFQEGCQRMVPSVCDPNKLPLCGASVSQNNADSGEAIEKFDLEATVARPASFCGPINGTVSKANPSDGYEIQSDVKCSETLSTNHHLHDSEKGILQSHSANGGNIDATNKIEDSDLLNSQVQCVYRCCSECIHAVHLLVKQFVMDRWKADGCCTRLENVHDLVASCRLRVLAVVAQFGVSKSTDESGSMEGSVLLGQKSCSX