MGQVERLSIPGDPEWEAASAAVSDAYFPHTLDPREAGSTAFDADVAVTMLGPLRIARIGWGAEVAIHTEHPGAYGINVPLGGVLETRVGGNAVVSTNGLATVNPPDTPAEITRWSSTCTIVGVKIDRDFLQHELCRVTGRPDATIPDQLDLHSPEGASWFRLVQSIAGQPTDDPLLANPLIAQQLAGSLTDAFLLAAVPDDPADLSRLQPRIVTRVLDALRADPARPWSAADMADVAGVSVRRLQEGFREYVGRTPRECLTEIRLAAVHADLTSGAVASVTDAAMKWGFTHTGRFAAAFRTKYGVAPSQVLREA