MTVTDAESPHLGEITCGTLLQKLQEIWDEVGESDEQRDKMLLQIEQECLDVYKRKVEQAAKSRAELLQTLSDANAELSSLTTSLGEKTFANGIPDKSSGTIKEQLAAIAPALEQLWQQKEERVRAFSDVQSQIQKISGEIAGGLSSNELPLPPIVDESDLSLKKLDSFHSQLQELQKEKSDRLHKVLEFVSTVHDLCAVLTLDFLTTVTQVHPSLDEETAVQAKSISNDTLSMLSKTVLTLEDDKKQRLRKLQELATQLVDLWNLMDTPDEERDLFSHVTRNISSSVDDVTTPGALARDLINQAEVEVDRLDQLKASRMKEIAFKKQSELEEIYARAHVEINPESARERIMSLIDAGKVEHTELLADMDGQIGKAKEDAVSRKDVLDRVEKWMSACEEESWLEDYNRDHNRYSASRGAHLNLKRAEKARILVSKIPAMVDTLVAKIRVWEEEHSMSFAYDGVPLLAMLDEYGMLRQEREDEKRRLREQKKVQEQPHVEQDSAFSTRPSPAARPVSAKKPVGTRANNGGANRRLSLNANQNGSRSVAKEGGRRESLNRPAAPTNYVAISKEEAAASSPVSGAADQVSASP*