MKEVLVPAASTSRSDHHGNRLVEIFRDSSAMTEQEALDNSVTFLLAGHETTAAVLSWSLYLLALNPQWQHRAREEVSQVLGSSWPSPSPLSSTVLAWEHLSKLKTIGLILMEAVRLFPPQPLIGRSCVRENHLGDIRVPPGLEVIVPVAAIHRSEELWGRDAADFRPDRFENGIKSACSHPLAYLPFGSGPRTCVGQSLAMAEAKAVLAMVLLRFSWELSGSYRHEPDVTLNLQPKFGMPLLLTLLEQTA*