MQRDLPPLRQGLASGRGTPAGALPPAPGAALRFQRHLLGDAAEDIPPATGFLAPGRRALASDPRDPRDPLPAAPPPSRATADPAPGTDGDAPPPATSALPAPPPPVDTPDLPAAFGMPRAGEAGLPAVPAARPDDGACQAGPEACPPPAGPATDAAAVPTCPPPPDPVPPPPPACGRQDGDASRQRGQDSGAGPSAASAPARPAAADAPAWLQDTVQRIAWLCAQADPAFQSWSVTVPMDPAVLPESEVALTLSPYAMSLRFRTRSCESARLISLHRDPLRAQLEALGPGQRGIDIDLESPP