MLCALSGEIPEEPVVSKKTGVLFEKRLILKYLEEHNNIEPGTTEELDPETDLLPIKTSRVVRPRPPNFTSIPSLLKAFQDEWDALVLETYTTREQLARVREELATALYQHDAAVRVIARLTRERDEAREALARLTV