MDLDLDVEEALISNGCQLNGAADADKFSIYTSPSPRIRTADIRLVACHPEVYEPCDDSYALVDALLADKAQLEELQPSLCLEVGCGSGYVITSLALILGNHDNDDVQFVATDVSEAAVSTTCSTLAAHNVNADVVVADLVSGLEKRLSGAVDVLVFNPPYVPTPEDEVGVDGITSAWAGGYRGRQVIDRILSCVDSLLSSKGIFYLVTVTANNPGEICQVMRRKGFGSRIVVQRYTEEESLHVLKFWRLDDSLENFEGSTSISLSPCVSSLQRIFSQRLSKLVSFR*