MGKLVAAIGKLLCCVQVDQSTVAIKERFGKFEDVLDPGCHCVPWIIGSRVSGKLTLRLRQMDVRCETKTKVLLNFTSRIIHSKHPHAPQKLVGITLVYAIYFLLTLCILLQDNVFVTIVASIQYRAMEDKANDAYYKLSNPKTQIQSYVFDVIRASIPKLQLDDVFEQKNDIAKSVEQELEKAMFAYGYEIVQTLIVDIEPDEKVKKAMNEINAAARMRVAANEKAEAEKIVQIKRAEGEAEAKYLSGLGIARQRQAIVDGLRDSVLGFSGNVPGTSAKDVMDLVLLTQYFDTMKEIGASSKSSAVFLPHGPGAVADIASQIRNGFLQASTHNA*