MSTRRKSRGRQKVEMKKMSNESNLQVTFSKHRSGLFKKASELCTLCGAKVALVVFSPAEKVFSFDHPNVDIVIDRYLSLALPQHNGTMQFIETHHSANVCELNKTVTQAINQLHVEKKCGDELNNSCKATEAQFWSACPIDGMNRTQLELFKKALKELKKLVAQHVERIVIHGASTQTLPFFLENSFTSNNSVPPHQQQVQMYPLQFFQNPVTPPPHLFDFNNMGVGYGPTKFF