MATCTCLVFPLLEVVGAGTCFRWCWTRCARHGSKDSQQWVEASIEDIEDIRHYCCLVSGAYATTLDRLQTRTGIESLENVTLHVDKQSHGRVPPHYMFTDHARKDIVLCMRGLNLLNVHDYVTLADTRIGSKAYDGGFVHRGLFSAAKWLMDHEGDRISDLLKENGDDYTFTLVGHSLGAGVASLFAILMVNNAAKFGNIDRARIRCFAIAPARCMSINLAVRYSDVIRSIVLQDDFLPRSSTPIMKIFLLSSLVFTVLVLLGRFWRDTCTSERKMLADPKRLYPPGKLYHIVYKEPCNCSSLPPVVRMATPVEGRFERLVLSCTTTSDHHVLHYQVYAEQALQNYTGEPIQTMPPAVIEMKRDFDQHKREQLKRYDVEKLRSQRKERKGAAAGQAVGTADGTMDDEMVEKGSGSGEEEGVGNFVTRLRRSLTMSRSLPQ*