MVLDCHSSDYVSNSTGAAAMPAGDHAITKGAVRRKMIIDTDPGIDDAMAIFMAFQSPELEVIGLTTTFGNATTPLATRNALHLCEVAGYPDIPVAEGRSEPLKGGCPRVADFVHGKDGLGNILPPQPKNHKIDMSAADFLIEKVREFPNEITVLALGPLTNIAEAIQKDKSFASNVHQLFVLGGSFFASGNVNPAAEANIYGDPAAADLVFTSGANIVVIGINLTTQIILTETDLCEIRDSKGRFGKYIYDMCIFYKNWHSKSDGLEGIFLHDPGCLAAVLDPNLFTYRKGALRVETQGICIGHTLLDLGLKKWNAPNPWSDQPQVTVGWTVNAHGVASLVKERLERP*