MKVLTTLQANCKDCHRCVRVCPIKAIGIRRGQARLVDDKCILCGKCVVECPQQAKQVISQIPVIQDALAQGRLVVMSLAPSFVGAFPAFSPEQFFAAVRSLGFTVIEETAVGAEVVSQIYSSLITTADKPVISACCPVVVRLVERYYPELVGNLAPVVSPMQAHGRILKKRYGNNAFVVFAGPCIAKFAELAEANSAIDAVITFQQLNTWLKQQANHNTPCRFQTNMASSGRYFPIAGGILKTCGHTSAVDAEIVAVDGIENCIQVFDGIIKGQFAPKFVEALACTGGCINGPAMVSGLCLPARRAKVISFAVQGGQKPLTTPPDLDFKKVHQAKPVQLGQPSEQEIREILSQIGKLTPADEKNCGACGYNSCREKAIAVYQGMAEIDMCVPYMRSRAESFANMIVDNSLNAIIVVNDKLIIQEFNPAAEQMLQKRQDWVRGASLTEIMDCAEIIRAINSGVKVPRHRVELPLYGLITEQMIIPLPDEGLAILIISDITEQEKRAKELEQVKLETVEKATDIINKQMQVAQEIAGLLGETTAETKSALLELIWLLKGKGAK