MGQMAPGAAGAGTAAEEYDVDIHVLGLDLLAALAEGLGEALLPLVAPDTLSKVLLSACCAELPDVRQSGFALLGDLTKGCTSLLLPLLHDLVVAALTCLAPANIHQVVPWADRAAEQLAGLLMRSAAAGSGQPGAPQHRLPHSLLENASIALGRLALVAPAPIAPHLSHFCVAWCQALRNVRDDVEKEHAFLGLCALVQANPQAALTPPQNFHALAAALVSWRVITSAALRQAIKGLLGGLQATLAAAGQWQGALDSLGTPTATKLLTLC*