MQHRIAAGLLALALALAASSAAGQRLLLRVEPAAAAGVLDAARRAGLDTVLPPTAPPGLLALAPAPGRPAGARSAAALVAEARRWPGVVAAEEDLPRHFHRPVADAPSWAADAGSRATAPAPHACNAEDEALPSRSGSLLPEVAPYGLRMIQALDSAKLPNRTDDAGVIVCVIDRRALAGGEPARGAAGAGAGRRAQPGTLSPARRRRRRSGLDGGHPDLARNALDGCKGQDSVAPAGCPFQWDQDLVNHGTHVAGTVAAQRNGAGSVGVVPGPAELYVVRVFNDSGDVSQGQGFVYGSTMILAFTQCEGRLAAMQARARGRGGGRRRAAREAAKRGDMLFVASSGNNGSAPTLLPGRGAALSADVNPSNFPGSYPEVISVAAVDCRRRLAKFSQKNPGVDLAAPGVQTLSTASRQWAGK