MSAVSNSGFLSSGLNSQQLMPASNGDALCLEQNSNIENPSKLVHGNFHCPANNGDSLQYDEHGYPVDNVEEESPVIDIIINNVVCTFSTRCYLNLKKIAMEGAHVEYKRENGMLNMKLRRPNTTATIWSSGKVTCTGATSEDQAKLAARRIARRLQKLGFNIRFSSFKIVNVLGTCSMPFGIKLNQFSEANRTHASYEPELHPGVTYQIKDPKATLKIFSTGSITVTGNNFVNRLAIEHIYPLVSQFKMEPKKVDEKIKMAENKFLRKNVYLNIDTDEEEMSDELDDDDEDDDYYD