MGQTLGCIQVDQSTVAVKEQFGKFDQVLEPGCHCLPWCLGYQVAGSLSLRVQQLDVRCETKTKDNVFVTVVASIQYRALAENAADAFYKLSNTKGQIQSYVFDVIRASVPRMGLDAAFEQKNEIAKAVEEELEKAMSAYGYEIVQTLIVDIEPDIHVKRAMNEINAAARLRVAANEKAEAEKILQIKKAEGEAESKYLSGLGIARQRQAIVDGLRDSVLAFSENVPGTSPRDVMDMVLVTQYFDTMKEIGASSKSSAVFIPHGPGAVKDVASQIREGLLQAESIQH*