MGFSKELLLARLQELGIHFVSYEHPVVLTLEAQAKYVGHLGSALSKNLFLKDKKHRLYVVSALADTKVDLKVLSQRLGLGKGGLRMAPEESLQEVLQVPLGCVTPFALINESARSVALLLDQGLKAQKCLFHPLSNDMTISLSANDLDKFLISIGRSPSYVDLEAIVPVGKDQPPDLATLVPTEIVKSLDVPQQGTPIQIAAENHMPREKKLMELQGTEKISNKSKPAGDGVTKKPSGDKNPSTGVADVQKFVNEIMDKTSAILQAEVSEASIQKHGKQLGNVLSDTIRKRLTLDLENLVMTFKNTAYTEGFQSKIGSLSLHK*