MKAIVCEGLGDARSPLGTGCLALKELPEPKLPDGHVRVQVAAASLNFPDALQIKGGYQDKPKLPFIPGSEVSGVVTEVASGVKSLRVGDKVCAVRQTGAFAEQAVVPAPAAWRVPEGLALEDAAAIPIVYGTADVSLRHRAQLKPGQTVLVLGAAGGVGVAALQLAKLAGARVVAVAGGAAKADFLRGQGADAVVDSEAAAAAKTPLHKAIKQAAPKGVDVVFDPVGGSQLFEALKCVAWGAQYLVIGFASGDIPKVPANLLLVKNTTMHGVFWGSYMMHQPRVLADSMRQVLEWFGQGKLRVEVFARFPLERVTEAFQVILDRRVRGKVLLTMAPRARL*