MDGLFPDYKIFISSLAARQSPPTFTELGGILIQEEEKMKMYEPESQTSDQALMARGRYPHRGNHWNPYTGKFRARHRGMPRNDPSANKDVVCHYCGKSGHIARDFFKNINNDSNNIYRKHNGNYIHNVMYVARIKNKKNLIFVSVITDNDMKVEFDKYKCHVKDVQDHYRVQEHESSMSDTVSDDETIEDRRIMDGTPTGEEVSSTDMVSITLKVLLPDYKIFISSLAARQTPSTFTELGRILIQEEEKMKIVNLPDGQFKQIHNVMYVPGIKKNLIFVSAITDNDMKVEFDKYKCHVKDVQDHYRDQQQVQEQQQVQEQESSMSDTASDDETTKDRRIMDGTPTVTAVPRRSSRQTHPRVKFRDYALMTSIMNVIEPLNYEQAKEKEEW