VPDGTVVTVMAGNDENYSAELRNASAVMKNQVARFNDLRFVGRSGRGKSFTLTITVFTNPTQVATYHRAIKVTVDGPREPRRHRQKLEDQAKPFTDRYGELERLRQSMRVTPTTPNPRGSLSTPSHFGSQAQTPIQGTSDLSPFSDPRQFDRSFPTLPALTETRFSDPRMHYPGAMSAAFPYTATPSATGIGGISMTSMPTTTRFHHTYLPPPYPGSTQNQSGPFQANPSPYHLYYGTSSGSYQFSMVAGGERSPTRMLSSCTSASAGNNLMNPNLGNQNDGVDADGSHSNSPTTMTTTGRMDESVWRPY