MALLLPGGIATPGLVWKQRRRASICKASAAPSPDPAWRTNVVSERAARSGVEIPRSIEECEAAVVSGNPPEAPPVPAKPKAPQGTPLVTPLRLSSRPRRNRKSAALRAAFQETTLTPANFILPLFIHEGEQDSPIGAMPGCFRLGWKHGLIDEVYKARDVGVNSVVLFPKIPDALKSATGDEAYNPNGLVPRAIRILKDKYPDLVIYTDVALDPYSSDGHDGIVREDGVIMNDETVHQLCKQAVAQAEAGADVVSPSDMMDGRVGAIRTALDEAGYHDVSIMAYTAKYASAFYGPFREALDSNPRFGDKKTYQMNPGNYREALLEVHADESEGADILMVKPAMPYLDVIRLLRDTSALPISAYQVSGEYSMIKAAASQGMLDEKKAVLESLLCIKRAGADVILTYAALQAARWLCGEK*