MKLHQFLALVCCIAPVMPHSSHATESEIHVDELDGHHHNITWLSVMQERGRRLLPSYKQSAIISRYITVDKNGQGQYQTVQEAVDSVPEKNTQWVYIQINAGLYIEKVTIPYTKPFIIFQGAGKRATIISWSDRASSSGTADSATFSANADSFVARGIGFRNTAPPPAPGTNGGQAVAALLWGDMMAFYECGFFGAQDTLFDVQGRHYFKGCYIEGSIDFIFGHGQSTYKDCELFVKAQPGYLSGSITAQSRDDPRDGGGFVFIGCKITGTGEVYLGRAWGSHSRVIFIYTYMSSIIAPEGWSDWDIPSRRSTVFYGEYKCYGPGSDTSRRVSWSHKLTGAQAQPFLELSYIDGGSWLQES*