MTSLSSSGIADIASDLVASVDGSHGLAGSTAALAEAEVAGVGVSCRHATLEARLQSRAAGGPAAGEAGGSEAGEALTRPEAKSFKELGLSLPLLKAVQELGFEAPTPIQAAVVPAALRGLDICGSAAMGRKLGAHCDARFALVVGGLSSSLQEAELRTHPEVVVATPGRMLDLLRNSPAVGLEALEILVLDEADRLLDLGFRAEVEEVVRMCPPERQTLLFSATISAEVAELANASLREPLQVKVDALYGVAERLAQEFVRIKPGKEHEREAPLPSLALLLSLASRTFTSRAIVFVSSKAKAHRLRLLFGLSQLRAAELHGNLTQLQRLQALETFRLGEADFLIATDLAGRGLDIRGVETVINYELPAEMATYVLRHARGAVKSRVVPPVAVAHWAARIGAMEPQVREVLAEEAEDRALRVAEMEANKASNLLDHRAEILARPAKTWRAKAVEKKAGPALGKRAPPGGLDDEGPKKKKKAPKKEPSAEAAAAQVAAAARAKAKEMRALPARKVRSGSKSKFSKPRKR*