MESPLTGSESRWLHVTKSPIPVRNVQDLVASSDELTAETMERYIRQDIDRDVVLAGHSAEIPVIDLAKLLNPDSVAAELAKLRFACEDWGFFQVINHGLPNEVIAAAKHDIEDFFRLPLDAKNDHAQRPGEIQGYGQAFVVSDDQKLDWADMLSLFSQPPQHRDMSYWPKQPHTFRNSIGEYSSELLKFSRYIETFIAKTLNVDYELMGGNCAVQTLRMTYYPPCMSMPNKVLGFSPHSDGSFITILLEVNSVQGLQIRKHDVWVPVKPHPEALLVNVGDLLEIMTNGKYKSVEHRVTINAHKERLSMSAFHLPKFEAIISPIPDIIEGKVLYKTVRVEEYAKLYLSNKLDGKKALDFAKISPT*