MEASQEKVQSDHKAFGWAATDSSGLLSPFHFARRSNGDDDITMRILYCGICHTDLGMLRNHHGISLYPLVPGHEIVGVVTQVGSKVHKFKVGDKAGVGTMIGSCGACQNCQDDLESYCPSMTTTYTMFSPDGSINYGGFSDILVVNEHFAVRFPDNLSPEGGAPLLCAGITVYSPMKHFGLTQPGMHLGVVGLGGLGHVAVKFAKAFGMKVTVISTSLAKKNAALAELGADSFLVSHDSEQMQAALGTMDGIIDTVSAPHALKPLIELLKRDGKLIMLGAPDMEKPTDLPLYSLFVGRKVISASMTGGMRETQEMMEFAGKHNISADVEVISMADVNTAMERLTKGDVKYRFVIDIANSLATN*