MSQSAQPTTTDEGATFQHLWSSLEPDSTYFDLPPSGRGNEEVAAGAEASMDVFHLQGMTTPVMSQFNLLSSTMDQMSSRAAPASPYTPEHAASVATHSPYAQPSSTFDTMSPAPVIPSNTDYPGPHHFEVTFQQSSTAKSATWTVSCVPCARR