MATVETNDAASELRSQFLQVLRSRRPSEVPLSVIPGKPVKDPFFQESPKPTFSEAMASCPKEDIPNSNELLQEENFYLTTEEGGQGILPVLVLSMKESEKKRRPTIVFLHSTNKCKEWLRPLLEGYASRGYIAVAIDSRYHGERATSITTYRESLVSSWKNGDTMPFIFDSVWDLIKLVDYLTEREDVDPSKIGITGESLGGMHAWFAAFVDTRYSVVVPIIGVQGFGWAIEHDKWQARVNSIKAIFEEASADLDKSAIDKEVVQKVWDRIAPGLASQFDAPYTVPTIAPRPLLILNGADDPRCPLGGLEIPESRTLEAYEKANCTQNFKLIAQPGIGHQMTPLMVKEASDWFDRFLKV*