MAEEEEIKQKTQQMEEKSTYKVCVTGGAGYIGSSLVKKLLDKGYIVHATLRNLEDESKVGLLKSLSGADERLKLFEADIYRAEEFEEAIQGCEFVFHVATPSLHYEGSQYKDRTEATVDGVKKIGRICLKSGTVKRLIYTASIIAASPLKEDGITFKELMDETCWTPLNFSNPYNQPWLWDYVESKMLAEKEVLKFEKEGLEVVTLCCGLVGGHTFLPYFPSTSAMFLSVFTQEEKLCNIIKFLEELNGKVPIVHIEDVCEAHMFFMNNVGSLNGRFLCASSFVSTAEIGNYYQHNYPEFKVNQEYLNDPKREIKWGSKKLVEKGFVYKYGMKELLDDCVTSARKNGIL*