MKLTELIEIDILQKIQDSFSKFTGMASITTNPEGAPITVGSGFSEFCMKYTRNGSVLGNRRCEACDKKGAVCTLQSGKATTYFCHAGLVDFAAPIMLNDEMIGCFIGGQVRTGPLDEGSIREVAKELGIDPEEYVAASRKVQLLDRDYINKSVQYLEEIAAIISQMAYHNYMALHKSIELEQNSRAKARYAVQHMIKMKKEILRWNHHFKDIDKAGMPDSFKEILKLVNIKAYDIISDIQDTEEYLNISLGNIQLREEVYNVRDMMEEIRLNAEIRAKEFEGEYRIEIDSSVPQWLFGDKGRIGMLISKQLEYGCRFSKDCIWIKMSAEPYGYGVMVCVRVISEKTVIPEPALEQMRACLEQGQSASENSCYHKVEGMTVFGVMVKQMAGEMKVESEEGKGTCFTMSLPQLEIRRNEDDL