MQAVGKMFTITPLSLDLLPEPLDPFSTGRKMDNSSSSACNGAEQHENGGNSIFSDGRKQDLHTRSDSDDRSLSDLVSSPHPCRTLETVRSSECLEALLTSPSMRSVLDTPRSERIPFEPHPMYHEAWDSLRRSLVFYRGKPVGTIAASDHSEEALNYDQVFVRDFVPSALAFLMNGEPEIVKNFILKALRLQSNWEKRIDNFTLGKGAMPASFKVLHDPVRNNDRIMADFGESAIGRVAPVDSGFWWIFLLRAYTKSTGDLTLAEMPDCQRGIRLVLNLCLSEGFDTFPTLLCADGCCMVDRRMGIYGYPIEIQALFYMALRCAKLMLKSEGDGKELLERIDKRLHALNFHIRSYFWLDFQQLNDVYRYKTEEYSHTAVNKFNVIPDSIPDWVFDFMPMRGGYFIGNVSPARMDFRWFCLGNCIAILSSLATPEQEEGIMDLLEERWQDLIGEMPLKIAYPALEGHEWRIVTGCDPKNTRWSYHNGGSWPVLIWLFTGACIKTGRPHMARRAIDLLESRLSKDHWPEYYDGTSGRYIGKQARKFQTWSIAGYLVAKMMLEDPSHLGMISIEDERKPKTASIPRSASSTF*