MTQCSDPQNNVVITVDGRKDSLIRTCLTCGHHIKGQDQGGGINDLPGLPAGVKFDPTDQEILEHLEAKAKSDIHKLHPLIDEFIPTLEGENGICYTHPEKLPGVSKDGLIRHFFHRPSKAYTTGTRKRRKVHSDHEDGSETRWHKTGKTRPVYNNSKLKGYKKILVLYTNYGKQRKPEKTNWVMHQYHLGSDEEEKEGVLVVSKVFYQTQPRQCGGNSLIMKDSILGKTMKGQSGNEVMNGKNSTNGSFVEYYHSNFISFDQGNQHRSSNAQVISHFQGAPFNP