MEIEAPIIVASAGEGRWSQAGTTLPVSNVQALASSAGKLTADKIKRYIRPDIDAYEVLSEHSGEVPVIDLGKLLKPESAETEAAKLRFACEDWGFFQLVNHGIPEGVIANIKSDIQKFFQLPLDVKNAYAQRVGDLQGYGQAFILSDEQKLDWADMFGLFSQPPQARDMSYWPSQPPTFRNSIEEYSSELTKLARSVVTFIAKTLDVDLELVADKHVGQFLRMNYYPPCTSTPEKVIGFSPHSDGSFLTILLEINSVQGLQIRRGGAWIPVKPRADALLVNVGDFLEIMTNGKYKSIEHRVTINAHKERLSISAFQLPKYDGIVSPILGRTEEVLYKTMRVEEYAKLYMSNKRDGKRTLDHAKLSPI*