MGNLLCCVLVKQSDVAIKERFGKFEKVLNPGLQFVPWVIGDYVAGHLTLRLQQLDVQCETKTKDNVFVTVVASIQYRVLVDKASDAFYRLSNPTSQIKAYVFDVIRACVPKLNLDDVFEQKNEIAKSVEEELDKAMTAYGYEILQTLIIDIEPDQQVKRAMNEINAAARMRVAANEKAEAEKIIQIKRAEGEAESKYLSGLGIARQRQAIVDGLRDSVLGFAGNVPGTSAKDVLDMVMMTQYFDTMRDIGAHSKSSSVFIPHGPGAVADVATQIRNGLLQAHQTNA*