MDEFLHKALYVVETDEDIDFESAPSTGQEYLRRVIVESRKCEAVVVADMKEILKGKKLKAQTVKYTTDSGCPPAPEVFLPSKEWQQFQVSQFSCLRSRMAKHLARLKKQGIQMKPNTTLPDGDKEKEWSVLCYGNPEDEKYCGTPPMLPIILSLNQFMVETLLEYNVQWLEETNFTQQRGQWLYALLAKLEKPLKPEMCSLIRTLARLCSTFRVQLTSVDDPLLAQLNLFICLVGRYFDQSDLADPMK