MAAELDSHAVASDMIDFLNASPTAFHAVDEAKRRLRSAGYHQLSEREPWKLQPGNKYFFTRNHSTIVAFAIGKKYVSGNGFHIIGAHTDSPCLKLKPVTKVVKAGILEVGVQTYGGGLWHTWFDRDLTVAGRVIVQEENAGSVSYSHRLVRIEEPIMRIPTLAIHLDKTVSDGFKFNNETHLIPILATSLKVITLGELNKVSTENGPVESGNQNDGKKANDKTGTSNTKHHLLLLQLLASKLGCEPDDICDFELQACDTQPSTIAGAAKEFIFSGRLDNLCMSFCSLKALIDATSSDSSLEEESGVRMVALFDHEEVGSNSAQGAGSPVMLNAVTRVTNSFSSNPNLLEKAVQLSYLVSADMAHALHPNYMEKHEANHQPKLHGGLVIKTNANQRYATNVVTSFIFREIASKHKLPVQDFVVRNDMGCGSTIGPILASGIGIRTVDVGAPQLSMHSIREICAVDDVKHSYEHFKAFYEEFSHVDGKMVVDI*