MATVETNDAASELRSQFLQVLRSRRPSEVPLSVIPGKPVKDPFFQESPKPTFSEAMASCPKEDIPNFNELLQEENFYLTTEEGVQGLLPVLVLSMKESEKKRRPTIVFLHSTNKCKEWLRPLLEGYASRGYIAVAIDSRYHGERATSITTYRESLVSSWKNGDTMPFIFDSVWDLIKLVDYLTEREDVDPSKIGITGESLGGMHAWFAAFVDTRYSVVVPIIGVQGFGWAIEHDKWQARVNSIKAVFEEASADLDKSAIDKEVVQKVWDRIAPGLASQFDAPYTVPTIAPRPLLILNGADDPRCPLGGLEIPESRTLEAYEKANCTQNFKLIAQPGIGHQMTPLMVKEASDWFDRFLKF*