MTRGTSPAAVTWPKGGELTPEWVANLARVMEANTFTGPDHPQNLRRLVPKSVMEKLLKATLAVLETEGTLVRVDPSSPDVNVNVVGDTHGQFHDALRLVHLAGAPSATNWYVFNGDFVDRGAWGAELVATVFAWKVCMPRYVTLTRGNHECEFCTEVYGYKKELEVKYGKKDGRALWRLFMRVASELPLAALVADKTLVVHGGLWRSKRKAKGGKKGGAGGASGAEVGTLAELAKAWKGGDDPDGEGDTQIAGDVLWSDPALDVNGMIFNENRGIGTMFGADATKKFMETNGVRLVLRSHEGPDAREDRQGMNDMTSGFSTDHDIPGVGKLCTVFSAPDYPQFVEEGERRFNGRAAFVTLASDSGYHEPRVTSFEAVKPRPACDPYYDVTVGGSDEEGPDGDLAATVARGDEADDDDDDGAEAHAGGSDTVTESDGDTVSGEGAAGIDGDDASFVPESDDERGEE*