MKNAYLLLTPGPLSTSESVREAMLKDWCTWDDDYNLEIVEVIRRKLVTLASTQSGYTSVLMQGSGTASVEATIGSVMLPTDKLLVIDNGAYGARIAQIAQYLNIACRVIAPGETAQPNLDEIADVLTHDPAITHVAIVHCETTTGMLNPIAEVAKLAKQHGKRVILDAMSSFGGIPMDIGALGIDFMISSANKCIQGVPGFGFVIAKRSELEQCQGRARSLTLDLFDQWQCMEKNHGKWRFTSPTHTVRAFYQALLELENEGGIAARYQRYQTNQTQLVKGMRELGFAPLLPEMLHSPIITSFYSPEHSDYQFAEFYQRLKQQGFVIYPGKVSHADCFRIGNIGEVYPQDIERLLSAMQQAMYWNPA*