MKSRGTQLLESSIALLVVALMLQSVLVHGETEATPYSDRGNAWKIESVLRKKDNERQWRGFGGFVGQSGTCEEKYGVMPCSVSLGGNAALLVIYGYMMLQAAQLLSDGSELLLTVMSPGIIGGLLLPIFGAFPDALLITDFKGLEISGFGANLAEAQEKVFVGMGLLAGSSVMLLTALWGSCLIVGRCDLVPHFANSKLVAKDRTLTKGFHLTETGVTTDQQTKWASWIMMATLLPYIVAQIPRLLDWNAEGHVFVAIAAVIAVIGLFSYCGYQLMAPRIQERRIAWAKHRYMRNHALHKVSHLSHEQNWGSLFTANSEPNEEVLLKLFRHFDPDNDEHLTMTELRGLILGLGIERDNGQVPDEEELQHWMLEFDVSRDNRISVDEFLEGIKRWIKSSKSISLPKTNTVKVDRSSPSEHHGWDFEAQNAKLDLASLADEANDDDDENESNSDPTKAQVITKAIFYLLSGAAVAAIFADPLVDAISGFSEASGISPFFISFIATPLATNSSEAISSLIFAKRKRKKNISMTYSQIYGAVTMNNTMCLGIFLAIVYFRSLQWDFSAEIFVIFFATLLMGSVAALRTTFPLWMAFIGIALYPASIGLVAFLDYVCGWH*