MARGKVQMKRIENPVHRQVTFCKRRAGLLKKAKELSILCDADIGVFIFSNHGKLYELATNGTMQGLIEKYLKSTQGAQAEPVMQTQPLDAKDEINMLKQEIEILQKGLRYMFGGGTGTMTLDELLVLEKHLELWIYNIRSTKMDIMFQEINLLRNKEGILTAANKYLQDKMEENNGIANFGPITTNNIECPFAIPNEIFQF*